Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
iamgergo committed Jan 14, 2024
1 parent 922c3c8 commit 3f40f0c
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 3 deletions.
4 changes: 2 additions & 2 deletions config/bazar_stripe.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@

'secret' => env('STRIPE_SECRET'),

'success_url' => env('STRIPE_SUCCESS_URL', '/?session_id={CHECKOUT_SESSION_ID}'),
'success_url' => env('STRIPE_SUCCESS_URL', '/'),

'failure_url' => env('STRIPE_FAILURE_URL', '/?session_id={CHECKOUT_SESSION_ID}'),
'failure_url' => env('STRIPE_FAILURE_URL', '/'),

];
22 changes: 21 additions & 1 deletion src/StripeDriver.php
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,22 @@ public function getCaptureUrl(Order $order): string
]).'?session_id={CHECKOUT_SESSION_ID}';
}

/**
* {@inheritdoc}
*/
public function getSuccessUrl(Order $order): string
{
return parent::getSuccessUrl($order).'?session_id={CHECKOUT_SESSION_ID}';
}

/**
* {@inheritdoc}
*/
public function getFailureUrl(Order $order): string
{
return parent::getFailureUrl($order).'?session_id={CHECKOUT_SESSION_ID}';
}

/**
* Create a new Stripe session.
*/
Expand Down Expand Up @@ -99,7 +115,11 @@ public function handleCheckout(Request $request): Response
{
$response = parent::handleCheckout($request);

return $response->url($this->session->url);
if (! is_null($this->session)) {
$response->url($this->session->url);
}

return $response;
}

/**
Expand Down

0 comments on commit 3f40f0c

Please sign in to comment.