From c62e4a96f91c7789f9ba7773155906332ce2398f Mon Sep 17 00:00:00 2001 From: omair saleh Date: Sun, 19 Dec 2021 15:25:16 +0800 Subject: [PATCH] update transaction status on call back --- .../Billplzs/ControllersLogic/CallbackBillplzLogic.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php b/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php index df8736d5..e0d4a491 100644 --- a/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php +++ b/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php @@ -65,9 +65,9 @@ class CallbackBillplzLogic $transaction = $this->fetchesTransaction->execute(['payment_reference' => $billplzXSignatureObject->getBillPlzId()]); - $status = $billPlz->status === 'paid' ? ApprovalStatus::APPROVED : ApprovalStatus::PENDING_SUBMISSION; + $status = $billPlz->state === 'paid' ? ApprovalStatus::APPROVED : ApprovalStatus::PENDING_SUBMISSION; - if($billPlz->status === 'due') { + if($billPlz->state === 'due') { $status = $billplzXSignatureObject->getStatus() === 'pending' ? ApprovalStatus::PENDING_VERIFICATION : ApprovalStatus::REJECTED; }