+ Add User - Envoi wallet à cash commission
This commit is contained in:
parent
522cd8bafa
commit
5b436497a7
|
@ -690,6 +690,17 @@ class iLinkTransactionController extends Controller
|
||||||
$data['montant_net_init'] = $request->montant - $frais;
|
$data['montant_net_init'] = $request->montant - $frais;
|
||||||
return $this->successResponse($data);
|
return $this->successResponse($data);
|
||||||
break;
|
break;
|
||||||
|
case 3: // User - Envoi wallet à cash
|
||||||
|
$this->validate($request, [
|
||||||
|
'final_country' => 'required|integer|min:0|not_in:0',
|
||||||
|
]);
|
||||||
|
$frais = ($init_country != $request->final_country) ? $this->calculateFees($plr_user_wallet_cash, $request->montant) : $this->calculateFees($plr_user_wallet_cash_national, $request->montant);
|
||||||
|
$taxe = ($init_country != $request->final_country) ? $this->calculateTax($taxesInternationales, $frais) : $this->calculateTax($taxesNationales, $frais);
|
||||||
|
$data['frais'] = $frais + $taxe;
|
||||||
|
$data['montant_net_init'] = $request->montant - $frais - $taxe;
|
||||||
|
$data['montant_net_final'] = $this->toMoneyWithCurrency($data['montant_net_init'], $init_country, $request->final_country);
|
||||||
|
return $this->successResponse($data);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue