From c01681c42c4918abeae47174102767ba5f7803a1 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 21 Mar 2017 17:18:36 +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 9884b51401fb..ec35dfb68c71 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) {