From b39dc7b365385da94c35d2886faf94b6c547f064 Mon Sep 17 00:00:00 2001 From: DJERY-TOM Date: Tue, 12 May 2020 19:05:56 +0100 Subject: [PATCH] + Update methode de retrait --- app/Http/Controllers/TransactionController.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/TransactionController.php b/app/Http/Controllers/TransactionController.php index 507b21e..92cbbb5 100644 --- a/app/Http/Controllers/TransactionController.php +++ b/app/Http/Controllers/TransactionController.php @@ -101,6 +101,7 @@ class TransactionController extends Controller // Procedure de retrait d'argent }elseif ($transaction->type == 'debit') { + // 12-05-20: Modif de Mr Manga : Le montant de la transaction c'est le montant de retrait sans les frais $frais = $transaction->montant * $config->taux_com_client_retrait / 100; @@ -111,7 +112,7 @@ class TransactionController extends Controller // 1 ---> Emmètre via API sécurisé SSL une requête de retrait du //(montant de la transaction + frais de transaction) pour débiter //sa carte et créditer notre compte marchand - $montantRetrait = $transaction->montant - $frais; + $montantRetrait = $transaction->montant + $frais; $banqueCommission = floatval($transaction->montant * $config->part_banque_retrait / 100); $transaction->commission_banque = $banqueCommission; @@ -120,7 +121,7 @@ class TransactionController extends Controller //par la Part de la banque partenaire en % ) et créditer le //compte des opérations défini avec notre banque partenaire - $walletAgent->balance_princ += $montantRetrait; + $walletAgent->balance_princ += $transaction->montant; $agentCommission=floatval($transaction->montant*$config->taux_com_ag_retrait / 100); $superviseurCommission=floatval($transaction->montant*$config->taux_com_sup_retrait / 100);