+ Fix bug on Agent - Retrait en cash v4
This commit is contained in:
parent
767ddbc999
commit
f9be26c76b
|
@ -614,7 +614,7 @@ class iLinkTransactionController extends Controller
|
||||||
$commisionAgent = floatval($frais * $config->taux_com_ag_envoi_cash / 100);
|
$commisionAgent = floatval($frais * $config->taux_com_ag_envoi_cash / 100);
|
||||||
$commisionSuper = floatval($frais * $config->taux_com_sup_envoi_cash / 100);
|
$commisionSuper = floatval($frais * $config->taux_com_sup_envoi_cash / 100);
|
||||||
$commisionHyper = floatval($frais * $config->taux_com_hyp_envoi_cash / 100);
|
$commisionHyper = floatval($frais * $config->taux_com_hyp_envoi_cash / 100);
|
||||||
$walletAgent->balance_princ -= $transaction->montant;
|
|
||||||
$walletAgent->balance_com += $commisionAgent;
|
$walletAgent->balance_com += $commisionAgent;
|
||||||
$transaction->commission_ag = $commisionAgent;
|
$transaction->commission_ag = $commisionAgent;
|
||||||
$walletSuperviseur->balance_com += $commisionSuper;
|
$walletSuperviseur->balance_com += $commisionSuper;
|
||||||
|
@ -635,9 +635,9 @@ class iLinkTransactionController extends Controller
|
||||||
$transaction->id_transaction = $this->getTransactionID();
|
$transaction->id_transaction = $this->getTransactionID();
|
||||||
$transaction->save();
|
$transaction->save();
|
||||||
$message = trans('messages.successful_deposit_ilink',
|
$message = trans('messages.successful_deposit_ilink',
|
||||||
['id_transaction' => $transaction->id, 'amount' => $this->toMoney($transaction->montant, $init_country), 'net_init' => $this->toMoney($montantDepot, $init_country),
|
['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, $init_country), 'tax' => $this->toMoney($taxe, $init_country),
|
'net_final' => $this->toMoneyWithCurrency($montantDepot, $init_country, $final_country), 'fees' => $this->toMoney($frais + $taxe, $init_country), 'init_country' => $this->getCountryName($init_country),
|
||||||
'user_code' => $request->user_code]);
|
'final_country' => $this->getCountryName($final_country), 'user_code' => $request->user_code]);
|
||||||
$this->sendMail($user->email, trans('messages.successful_transaction'), $message);
|
$this->sendMail($user->email, trans('messages.successful_transaction'), $message);
|
||||||
return $this->successResponse($message . trans('messages.sent_by_mail'));
|
return $this->successResponse($message . trans('messages.sent_by_mail'));
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -32,11 +32,13 @@ Equipe iLinkWorld.',
|
||||||
'successful_deposit_ilink' => 'Dépot vers un wallet iLink. Code de l\'utilisateur : :user_code
|
'successful_deposit_ilink' => 'Dépot vers un wallet iLink. Code de l\'utilisateur : :user_code
|
||||||
Informations de la transaction :
|
Informations de la transaction :
|
||||||
- Transaction ID : :id_transaction
|
- Transaction ID : :id_transaction
|
||||||
- Montant de la transaction : :amount
|
- Montant : :amount
|
||||||
- Montant net du pays de départ : :net_init
|
- Frais et Taxes : :fees
|
||||||
- Montant net du pays de destination : :net_final
|
- Pays de départ : :init_country
|
||||||
- Frais : :fees
|
- Montant net : :net_init
|
||||||
- Taxe : :tax',
|
- 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.
|
'successful_send_cash' => 'Envoi d\'argent effectué par :sender_name à :receiver_name.
|
||||||
Informations de la transaction :
|
Informations de la transaction :
|
||||||
- Transaction ID : :id_transaction
|
- Transaction ID : :id_transaction
|
||||||
|
|
Loading…
Reference in New Issue