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) {