From bad6a99efa9cab14fe7ac734af57a77be80ad31a Mon Sep 17 00:00:00 2001 From: omair saleh Date: Tue, 12 Apr 2022 11:13:52 +0800 Subject: [PATCH] update transfer fee formula --- .../Processors/CreateSupplierTransactionProcessor.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Classes/Modules/Transactions/Processors/CreateSupplierTransactionProcessor.php b/app/Classes/Modules/Transactions/Processors/CreateSupplierTransactionProcessor.php index f8d6b20a..58a37ed1 100644 --- a/app/Classes/Modules/Transactions/Processors/CreateSupplierTransactionProcessor.php +++ b/app/Classes/Modules/Transactions/Processors/CreateSupplierTransactionProcessor.php @@ -97,7 +97,7 @@ class CreateSupplierTransactionProcessor $this->pushBill($billTransaction); $transferFeeNumber = $this->generatesTransactionBillNumber->execute('TRFR-'); - $transferFee = $this->calculatesTransactionTransferFee->execute(($payment->original_amount * ( 1 / $payment->currency_rate)), $constant); + $transferFee = $this->calculatesTransactionTransferFee->execute(($payment->amount - $payment->service_charge - $payment->tax), $constant); $object = new TransactionObject($transferFeeNumber, TransactionType::TRANSFER_FEE, 1, $supplier->id, $supplier->banks()->where('default', true)->first()->id, PaymentMethodType::CASH, $payment->original_amount, $payment->original_amount, $payment->original_currency_id, $payment->original_currency_id,