From dff41d4881bfe74814556e7292ea1ea68dc2c648 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 26 Nov 2020 22:27:32 +1100 Subject: [PATCH] Fixes for authorize --- app/PaymentDrivers/Authorize/AuthorizeCreditCard.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/PaymentDrivers/Authorize/AuthorizeCreditCard.php b/app/PaymentDrivers/Authorize/AuthorizeCreditCard.php index c876737b0a52..9b5f187be2db 100644 --- a/app/PaymentDrivers/Authorize/AuthorizeCreditCard.php +++ b/app/PaymentDrivers/Authorize/AuthorizeCreditCard.php @@ -103,10 +103,12 @@ class AuthorizeCreditCard /*Refactor and push to BaseDriver*/ if ($data['response'] != null && $data['response']->getMessages()->getResultCode() == 'Ok') { + $response = $data['response']; + $payment_record = []; $payment_record['amount'] = $amount; $payment_record['payment_type'] = PaymentType::CREDIT_CARD_OTHER;; - $payment_record['transaction_reference'] = $data['response']->getTransactionResponse()->getTransId(); + $payment_record['transaction_reference'] = $response->getTransactionResponse()->getTransId(); $this->authorize->createPayment($payment_record);