store the payment intent even if user not redirected
This commit is contained in:
parent
b1ffee9868
commit
0dae4ea9ad
|
|
@ -428,6 +428,11 @@ class EventCheckoutController extends Controller
|
|||
session()->push('ticket_order_' . $event_id . '.transaction_id',
|
||||
$response->getTransactionReference());
|
||||
|
||||
$additionalData = ($gateway->storeAdditionalData()) ? $gateway->getAdditionalData($response) : array();
|
||||
|
||||
session()->push('ticket_order_' . $event_id . '.transaction_data',
|
||||
$gateway->getTransactionData() + $additionalData);
|
||||
|
||||
return $this->completeOrder($event_id);
|
||||
|
||||
} elseif ($response->isRedirect()) {
|
||||
|
|
@ -437,7 +442,6 @@ class EventCheckoutController extends Controller
|
|||
session()->push('ticket_order_' . $event_id . '.transaction_data',
|
||||
$gateway->getTransactionData() + $additionalData);
|
||||
|
||||
|
||||
Log::info("Redirect url: " . $response->getRedirectUrl());
|
||||
|
||||
$return = [
|
||||
|
|
|
|||
Loading…
Reference in New Issue