[Hotfix] Enable Payment Gateways (#652)
This commit is contained in:
commit
a9c0df015c
3 changed files with 4 additions and 0 deletions
|
@ -8,5 +8,6 @@ function getConfig()
|
|||
"name" => "PayPal",
|
||||
"description" => "PayPal payment gateway",
|
||||
"RoutesIgnoreCsrf" => [],
|
||||
"enabled" => config('SETTINGS::PAYMENTS:STRIPE:SECRET') && true,
|
||||
];
|
||||
}
|
||||
|
|
|
@ -10,5 +10,6 @@ function getConfig()
|
|||
"RoutesIgnoreCsrf" => [
|
||||
"payment/StripeWebhooks",
|
||||
],
|
||||
"enabled" => config('SETTINGS::PAYMENTS:STRIPE:SECRET') && config('SETTINGS::PAYMENTS:STRIPE:CLIENT_ID'),
|
||||
];
|
||||
}
|
||||
|
|
|
@ -44,6 +44,8 @@ class PaymentController extends Controller
|
|||
$paymentGateways = [];
|
||||
foreach ($extensions as $extension) {
|
||||
$extensionName = basename($extension);
|
||||
if (!ExtensionHelper::getExtensionConfig($extensionName, 'enabled')) continue; // skip if not enabled
|
||||
|
||||
$payment = new \stdClass();
|
||||
$payment->name = ExtensionHelper::getExtensionConfig($extensionName, 'name');
|
||||
$payment->image = asset('images/Extensions/PaymentGateways/' . strtolower($extensionName) . '_logo.png');
|
||||
|
|
Loading…
Add table
Reference in a new issue