+ Fix bug on Agent - Retrait en cash v4

This commit is contained in:
Djery-Tom 2020-07-02 21:57:18 +01:00
parent 767ddbc999
commit f9be26c76b
2 changed files with 11 additions and 9 deletions

View File

@ -614,7 +614,7 @@ class iLinkTransactionController extends Controller
$commisionAgent = floatval($frais * $config->taux_com_ag_envoi_cash / 100);
$commisionSuper = floatval($frais * $config->taux_com_sup_envoi_cash / 100);
$commisionHyper = floatval($frais * $config->taux_com_hyp_envoi_cash / 100);
$walletAgent->balance_princ -= $transaction->montant;
$walletAgent->balance_com += $commisionAgent;
$transaction->commission_ag = $commisionAgent;
$walletSuperviseur->balance_com += $commisionSuper;
@ -635,9 +635,9 @@ class iLinkTransactionController extends Controller
$transaction->id_transaction = $this->getTransactionID();
$transaction->save();
$message = trans('messages.successful_deposit_ilink',
['id_transaction' => $transaction->id, 'amount' => $this->toMoney($transaction->montant, $init_country), 'net_init' => $this->toMoney($montantDepot, $init_country),
'net_final' => $this->toMoneyWithCurrency($montantDepot, $init_country, $final_country), 'fees' => $this->toMoney($frais, $init_country), 'tax' => $this->toMoney($taxe, $init_country),
'user_code' => $request->user_code]);
['id_transaction' => $transaction->id_transaction, 'amount' => $this->toMoney($transaction->montant, $init_country), 'net_init' => $this->toMoney($montantDepot, $init_country),
'net_final' => $this->toMoneyWithCurrency($montantDepot, $init_country, $final_country), 'fees' => $this->toMoney($frais + $taxe, $init_country), 'init_country' => $this->getCountryName($init_country),
'final_country' => $this->getCountryName($final_country), 'user_code' => $request->user_code]);
$this->sendMail($user->email, trans('messages.successful_transaction'), $message);
return $this->successResponse($message . trans('messages.sent_by_mail'));
} else {

View File

@ -32,11 +32,13 @@ Equipe iLinkWorld.',
'successful_deposit_ilink' => 'Dépot vers un wallet iLink. Code de l\'utilisateur : :user_code
Informations de la transaction :
- Transaction ID : :id_transaction
- Montant de la transaction : :amount
- Montant net du pays de départ : :net_init
- Montant net du pays de destination : :net_final
- Frais : :fees
- Taxe : :tax',
- Montant : :amount
- Frais et Taxes : :fees
- Pays de départ : :init_country
- Montant net : :net_init
- Montant net : :net_final
- Pays de destination : :final_country
- Compte destinataire : :user_code',
'successful_send_cash' => 'Envoi d\'argent effectué par :sender_name à :receiver_name.
Informations de la transaction :
- Transaction ID : :id_transaction