diff --git a/app/Http/Controllers/iLinkTransactionController.php b/app/Http/Controllers/iLinkTransactionController.php index fdd5e87..df8aa71 100755 --- a/app/Http/Controllers/iLinkTransactionController.php +++ b/app/Http/Controllers/iLinkTransactionController.php @@ -2135,16 +2135,17 @@ class iLinkTransactionController extends Controller //Verifier si c'est pas un reseau ilink if ($configNetworkDestinataire->type != 'ilink') { $data['destinataire'] = $request->id_destinataire; - } else { - $destinataire = User::where('user_code', $request->id_destinataire)->orWhere('phone', $request->id_destinataire)->first(); - $data['destinataire'] = $destinataire ? $destinataire->lastname . ' ' . $destinataire->firstname : $request->id_destinataire; $fees = $this->getBasicTransactionFees([ 'amount' => $request->montant, 'country_id' => $init_country, 'payment_type' => PaymentType::CASH_IN, 'payment_method' => PaymentMethod::WALLET ]); - $data['frais'] += $fees; + $data['fees'] = $fees; + $frais += $fees; + } else { + $destinataire = User::where('user_code', $request->id_destinataire)->orWhere('phone', $request->id_destinataire)->first(); + $data['destinataire'] = $destinataire ? $destinataire->lastname . ' ' . $destinataire->firstname : $request->id_destinataire; } $data['frais'] = round($frais + $taxe, 2); $data['montant_net_init'] = round($request->montant - $data['frais'], 2);