From b523678aa34fc8101c8c63b2b0171acb578896b1 Mon Sep 17 00:00:00 2001 From: Ariful Date: Tue, 9 Mar 2021 02:22:14 +0600 Subject: [PATCH] fix error code --- src/RequestHandler.php | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/RequestHandler.php b/src/RequestHandler.php index e6df8ab..1a9cc26 100644 --- a/src/RequestHandler.php +++ b/src/RequestHandler.php @@ -89,7 +89,7 @@ public function sendRequest() if (is_array($resultData) && array_key_exists('reason', $resultData)) { return $resultData; - + } else if ($resultData === NULL) { return $this->response = [ 'status' => 'error', @@ -145,12 +145,17 @@ public function sendRequest() . $paymentReferenceId; $Result_Data_Order = $this->helper->HttpPostMethod($OrderSubmitUrl, $PostDataOrder); - if ($Result_Data_Order['status'] == "Success") { - $url = json_encode($Result_Data_Order['callBackUrl']); - echo ""; - exit; + if (array_key_exists('status', $Result_Data_Order)) { + + if ($Result_Data_Order['status'] == "Success") { + $url = json_encode($Result_Data_Order['callBackUrl']); + echo ""; + exit; + } else { + echo json_encode($Result_Data_Order); + } } else { - echo json_encode($Result_Data_Order); + return $Result_Data_Order; } }