From 59e563a1ad7a3900e2a4a65a7c4306dbddc53fd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Thu, 7 Oct 2021 16:35:03 +0200 Subject: [PATCH] Return supported gateway types --- app/PaymentDrivers/RazorpayPaymentDriver.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/PaymentDrivers/RazorpayPaymentDriver.php b/app/PaymentDrivers/RazorpayPaymentDriver.php index 4fa2eca1495b..0d8fb13dda3c 100644 --- a/app/PaymentDrivers/RazorpayPaymentDriver.php +++ b/app/PaymentDrivers/RazorpayPaymentDriver.php @@ -18,7 +18,7 @@ use App\Models\PaymentHash; use App\Models\SystemLog; use App\Utils\Traits\MakesHash; -class DriverTemplate extends BaseDriver +class RazorpayPaymentDriver extends BaseDriver { use MakesHash; @@ -38,12 +38,19 @@ class DriverTemplate extends BaseDriver const SYSTEM_LOG_TYPE = SystemLog::TYPE_RAZORPAY; + public function gatewayTypes(): array + { + return [ + GatewayType::HOSTED_PAGE, + ]; + } + public function setPaymentMethod($payment_method_id) { $class = self::$methods[$payment_method_id]; $this->payment_method = new $class($this); - + return $this; }