wallet pay cash back

This commit is contained in:
glovetleong
2022-04-06 22:52:39 +08:00
parent 01ddfb6282
commit 14947865f8
@@ -139,8 +139,6 @@ class CreateBookingPaymentLogic extends AbstractControllerLogic
$paymentReference = $billNumber;
$this->updatesWalletBalance->execute($wallet, ($amount * -1));
$cash_back_transaction = $this->createCashBackTransactionProcessor->execute($transaction);
}
$billNumber = $this->generatesTransactionBillNumber->execute('PYMT-');
@@ -153,6 +151,7 @@ class CreateBookingPaymentLogic extends AbstractControllerLogic
/** @var Transaction $transaction */
$transaction = $this->createsTransaction->execute($booking, $object);
$cash_back_transaction = $this->createCashBackTransactionProcessor->execute($transaction);
if(PaymentMethodType::PAYMENT_METHODS[$request->input('payment_method')] == PaymentMethodType::WALLET){
$this->updatesTransactionStatus->execute($transaction, ApprovalStatus::APPROVED);