From b814e5281f411ce9495a74034a6261c620a2e311 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 20 Mar 2018 20:32:50 +0200 Subject: [PATCH] Improve authorizenet transaction reference --- app/Ninja/PaymentDrivers/AuthorizeNetAIMPaymentDriver.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Ninja/PaymentDrivers/AuthorizeNetAIMPaymentDriver.php b/app/Ninja/PaymentDrivers/AuthorizeNetAIMPaymentDriver.php index a53c1d6735d2..0fa524605faf 100644 --- a/app/Ninja/PaymentDrivers/AuthorizeNetAIMPaymentDriver.php +++ b/app/Ninja/PaymentDrivers/AuthorizeNetAIMPaymentDriver.php @@ -14,4 +14,11 @@ class AuthorizeNetAIMPaymentDriver extends BasePaymentDriver return $data; } + + public function createPayment($ref = false, $paymentMethod = null) + { + $ref = $this->purchaseResponse['transactionResponse']['transId'] ?: $this->purchaseResponse['refId']; + + parent::createPayment($ref, $paymentMethod); + } }