From 79c356b69af4d4bcca87cb194dac8682a8c6c3e2 Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Sat, 22 Feb 2025 19:49:24 +0800 Subject: [PATCH] dmin Workflow - Fix Reported Issues - Automatically deduct funds from customer wallet when customer underpaid (development branch only) --- .../Bookings/Processors/CreateBookingPaymentProcessor.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Classes/Modules/Bookings/Processors/CreateBookingPaymentProcessor.php b/app/Classes/Modules/Bookings/Processors/CreateBookingPaymentProcessor.php index 93b1594a..2670c55d 100644 --- a/app/Classes/Modules/Bookings/Processors/CreateBookingPaymentProcessor.php +++ b/app/Classes/Modules/Bookings/Processors/CreateBookingPaymentProcessor.php @@ -161,7 +161,7 @@ class CreateBookingPaymentProcessor $transaction = $this->createsTransaction->execute($booking, $object); // $cash_back_transaction = $this->createCashBackTransactionProcessor->execute($transaction); - $this->bookingToVoucherifyProcessor->execute($booking->company->employees()->first(), $transaction, $booking->company->id, $configurations->getSubTotal(), $configurations->getVoucherDiscountAmount(), $voucherCode); + $this->bookingToVoucherifyProcessor->execute($booking->company->employees()->first(), $transaction, $booking->company->id, $configurations->getSubTotal(), $configurations->getVoucherDiscountAmount(), 0, $voucherCode); if(PaymentMethodType::PAYMENT_METHODS[$paymentMethod] == PaymentMethodType::WALLET){ $this->updatesTransactionStatus->execute($transaction, ApprovalStatus::APPROVED);