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);