fix: datetime while pay receipt
This commit is contained in:
parent
0e867ae5cb
commit
63ce95ff71
|
@ -311,6 +311,8 @@ class InsuranceInvoiceController extends Controller
|
||||||
return $this->errorResponse(trans('errors.no_bank_card_attached'));
|
return $this->errorResponse(trans('errors.no_bank_card_attached'));
|
||||||
}
|
}
|
||||||
$cardExpiryDate = $user->expiration_date;
|
$cardExpiryDate = $user->expiration_date;
|
||||||
|
$expMonth = date("m", strtotime($cardExpiryDate));
|
||||||
|
$expYear = date("Y", strtotime($cardExpiryDate));
|
||||||
$cardNumber = $user->numero_carte;
|
$cardNumber = $user->numero_carte;
|
||||||
$country = CountriesCurrency::findOrFail($user->card_country_id);
|
$country = CountriesCurrency::findOrFail($user->card_country_id);
|
||||||
} else {
|
} else {
|
||||||
|
@ -324,6 +326,8 @@ class InsuranceInvoiceController extends Controller
|
||||||
'customer_country' => "required|string|size:2"
|
'customer_country' => "required|string|size:2"
|
||||||
]);
|
]);
|
||||||
$cardExpiryDate = DateTime::createFromFormat('m/y', $request->expiration_date);
|
$cardExpiryDate = DateTime::createFromFormat('m/y', $request->expiration_date);
|
||||||
|
$expMonth = $cardExpiryDate->format('m');
|
||||||
|
$expYear = $cardExpiryDate->format('Y');
|
||||||
$cardNumber = $request->numero_carte;
|
$cardNumber = $request->numero_carte;
|
||||||
$country = CountriesCurrency::where('code_country', $request->input('customer_country'))->firstOrFail();
|
$country = CountriesCurrency::where('code_country', $request->input('customer_country'))->firstOrFail();
|
||||||
}
|
}
|
||||||
|
@ -332,8 +336,8 @@ class InsuranceInvoiceController extends Controller
|
||||||
|
|
||||||
$data = array_merge($data, [
|
$data = array_merge($data, [
|
||||||
'card_no' => $cardNumber,
|
'card_no' => $cardNumber,
|
||||||
'exp_month' => date("m", strtotime($cardExpiryDate)),
|
'exp_month' => $expMonth,
|
||||||
'exp_year' => date("Y", strtotime($cardExpiryDate)),
|
'exp_year' => $expYear,
|
||||||
'cvc' => $request->input('cvv'),
|
'cvc' => $request->input('cvv'),
|
||||||
'currency' => $networkConfig->network->country->currency_code,
|
'currency' => $networkConfig->network->country->currency_code,
|
||||||
'payment_method' => 'CARD',
|
'payment_method' => 'CARD',
|
||||||
|
|
Loading…
Reference in New Issue