diff --git a/app/Services/Billing/PlanEntitlementService.php b/app/Services/Billing/PlanEntitlementService.php index d318d40..a1c4b1a 100644 --- a/app/Services/Billing/PlanEntitlementService.php +++ b/app/Services/Billing/PlanEntitlementService.php @@ -22,6 +22,8 @@ class PlanEntitlementService public function canUseCustomPaymentGateway(User $owner): bool { - return $this->has($owner, self::CUSTOM_PAYMENT_GATEWAY); + // Custom / owner payment gateways are retired. All checkouts use Ladill Pay + // with platform fees (see config/pay.php fee_tiers on the platform). + return false; } } diff --git a/resources/views/give/settings.blade.php b/resources/views/give/settings.blade.php index ff6912a..e61f0b2 100644 --- a/resources/views/give/settings.blade.php +++ b/resources/views/give/settings.blade.php @@ -59,27 +59,9 @@
Ladill Pay is recommended, zero-config, and selected by default.
+All donations use Ladill Pay — zero-config, no owner API keys.
Ladill Pay remains the safe fallback and requires no owner keys.
- @if ($canUsePaymentGateway ?? false) - -Optional. Invalid or incomplete keys automatically fall back to Ladill Pay.
- @else -Free uses Ladill Pay only. Pro and higher plans may optionally connect owner Paystack.
- @endif +Ladill Pay is the only payment option. Standard platform fees apply on donations and settle to your Ladill wallet.