From 0951526fb309e31ca5ed84159969786fbf4aab3b Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 16 Jun 2020 15:36:09 +1000 Subject: [PATCH] Charge Payment Profile --- .../Authorize/ChargePaymentProfile.php | 31 ++++++++++--------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/app/PaymentDrivers/Authorize/ChargePaymentProfile.php b/app/PaymentDrivers/Authorize/ChargePaymentProfile.php index 8701e078ac20..0392df65bf5f 100644 --- a/app/PaymentDrivers/Authorize/ChargePaymentProfile.php +++ b/app/PaymentDrivers/Authorize/ChargePaymentProfile.php @@ -60,45 +60,46 @@ class ChargePaymentProfile $controller = new CreateTransactionController($request); $response = $controller->executeWithApiResponse($this->authorize->mode()); - if($response != null &&$response->getMessages()->getResultCode() == "Ok") { $tresponse = $response->getTransactionResponse(); if ($tresponse != null && $tresponse->getMessages() != null) { - echo " Transaction Response code : " . $tresponse->getResponseCode() . "\n"; - echo "Charge Customer Profile APPROVED :" . "\n"; - echo " Charge Customer Profile AUTH CODE : " . $tresponse->getAuthCode() . "\n"; - echo " Charge Customer Profile TRANS ID : " . $tresponse->getTransId() . "\n"; - echo " Code : " . $tresponse->getMessages()[0]->getCode() . "\n"; - echo " Description : " . $tresponse->getMessages()[0]->getDescription() . "\n"; + info(" Transaction Response code : " . $tresponse->getResponseCode() ); + info( "Charge Customer Profile APPROVED :" ); + info(" Charge Customer Profile AUTH CODE : " . $tresponse->getAuthCode() ); + info(" Charge Customer Profile TRANS ID : " . $tresponse->getTransId() ); + info(" Code : " . $tresponse->getMessages()[0]->getCode() ); + info(" Description : " . $tresponse->getMessages()[0]->getDescription() ); } else { - echo "Transaction Failed \n"; + info("Transaction Failed \n"; if($tresponse->getErrors() != null) { - echo " Error code : " . $tresponse->getErrors()[0]->getErrorCode() . "\n"; - echo " Error message : " . $tresponse->getErrors()[0]->getErrorText() . "\n"; + info(" Error code : " . $tresponse->getErrors()[0]->getErrorCode() ); + info(" Error message : " . $tresponse->getErrors()[0]->getErrorText() ); } } } else { - echo "Transaction Failed \n"; + info("Transaction Failed \n"; $tresponse = $response->getTransactionResponse(); if($tresponse != null && $tresponse->getErrors() != null) { - echo " Error code : " . $tresponse->getErrors()[0]->getErrorCode() . "\n"; - echo " Error message : " . $tresponse->getErrors()[0]->getErrorText() . "\n"; + info(" Error code : " . $tresponse->getErrors()[0]->getErrorCode() ); + info(" Error message : " . $tresponse->getErrors()[0]->getErrorText() ); } else { - echo " Error code : " . $response->getMessages()->getMessage()[0]->getCode() . "\n"; - echo " Error message : " . $response->getMessages()->getMessage()[0]->getText() . "\n"; + info(" Error code : " . $response->getMessages()->getMessage()[0]->getCode() ); + info(" Error message : " . $response->getMessages()->getMessage()[0]->getText() ); } } + + return $response; } } \ No newline at end of file