From e4929c10084c2cecf720cc768e0b6b8e90137c88 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Thu, 11 Aug 2016 13:17:01 +0300 Subject: [PATCH] Fix for cancelled mollie payments --- app/Ninja/PaymentDrivers/MolliePaymentDriver.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/Ninja/PaymentDrivers/MolliePaymentDriver.php b/app/Ninja/PaymentDrivers/MolliePaymentDriver.php index 59fa234ef416..51510fdb0783 100644 --- a/app/Ninja/PaymentDrivers/MolliePaymentDriver.php +++ b/app/Ninja/PaymentDrivers/MolliePaymentDriver.php @@ -1,5 +1,7 @@ gateway()->fetchTransaction($details)->send(); + if ($response->isCancelled()) { + return false; + } elseif ( ! $response->isSuccessful()) { + throw new Exception($response->getMessage()); + } + return $this->createPayment($response->getTransactionReference()); }