I have a simple payment form in my Laravel 5.2 webapp. Everything works as expected except when the payment has an issue and fails. I am trying to pass the error message on a redirect back and display this message on the top of the page.
My Controller:
// Payment failed
$payment_failed_array = $response->getMessage();
//dd($payment_failed_array); // I do get the error here.
return redirect()->back()
->with('payment_failed_array', $payment_failed_array)
->withInput();
My view:
@if ( ! empty(Session::get('payment_failed_array')))
@foreach (Session::get('payment_failed_array') as $error)
<div class="col-md-9">
<div class="tab-pane fade in active" id="alert-1">
<div class="alert alert-danger fade in">
<strong>Oh snap!</strong>
</div>
</div>
</div>
@endforeach
@endif
I definitely thank anyone who can help me in figuring this issue out.
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire