update transaction status on call back

This commit is contained in:
omair saleh
2021-12-19 15:25:16 +08:00
parent 48497e85b0
commit c62e4a96f9
@@ -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;
}