+ Update methode de retrait
This commit is contained in:
		
							parent
							
								
									dbec7ac4f8
								
							
						
					
					
						commit
						b39dc7b365
					
				|  | @ -101,6 +101,7 @@ class TransactionController extends Controller | ||||||
|            // Procedure de retrait d'argent
 |            // Procedure de retrait d'argent
 | ||||||
|         }elseif ($transaction->type == 'debit') |         }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; |             $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
 |                 // 1 ---> Emmètre via API sécurisé SSL une requête de retrait du
 | ||||||
|                 //(montant de la transaction + frais de transaction) pour débiter
 |                 //(montant de la transaction + frais de transaction) pour débiter
 | ||||||
|                 //sa carte et créditer notre compte marchand
 |                 //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); |                 $banqueCommission = floatval($transaction->montant * $config->part_banque_retrait / 100); | ||||||
|                 $transaction->commission_banque = $banqueCommission; |                 $transaction->commission_banque = $banqueCommission; | ||||||
|  | @ -120,7 +121,7 @@ class TransactionController extends Controller | ||||||
|                 //par la Part de la banque partenaire en % ) et créditer le
 |                 //par la Part de la banque partenaire en % ) et créditer le
 | ||||||
|                 //compte des opérations défini avec notre banque partenaire
 |                 //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); |                 $agentCommission=floatval($transaction->montant*$config->taux_com_ag_retrait / 100); | ||||||
|                 $superviseurCommission=floatval($transaction->montant*$config->taux_com_sup_retrait / 100); |                 $superviseurCommission=floatval($transaction->montant*$config->taux_com_sup_retrait / 100); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue