From 625c6b381fe18fd840c6ebd180eac3d7b0c87e4b Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 21 Mar 2017 17:19:00 +0200 Subject: [PATCH] Check for active gateway --- app/Http/Controllers/OnlinePaymentController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Http/Controllers/OnlinePaymentController.php b/app/Http/Controllers/OnlinePaymentController.php index 96ed44a0d277..ab53284bce2f 100644 --- a/app/Http/Controllers/OnlinePaymentController.php +++ b/app/Http/Controllers/OnlinePaymentController.php @@ -98,6 +98,10 @@ class OnlinePaymentController extends BaseController $paymentDriver = $account->paymentDriver($invitation, $gatewayTypeId); + if (! $paymentDriver) { + return redirect()->to('view/' . $invitation->invitation_key); + } + try { return $paymentDriver->startPurchase(Input::all(), $sourceId); } catch (Exception $exception) {