diff --git a/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php b/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php index 04dabf44..69381d4d 100644 --- a/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php +++ b/app/Classes/Modules/Billplzs/ControllersLogic/CallbackBillplzLogic.php @@ -102,6 +102,8 @@ class CallbackBillplzLogic $this->updatesTransactionStatus->execute($transaction, ApprovalStatus::APPROVED); if($transaction->amount - $invoice->amount < 0.01) { + $this->updatesTransactionStatus->execute($invoice, ApprovalStatus::COMPLETED); + $packingList->status = ApprovalStatus::APPROVED; $packingList->save();