From c956c77a2698b0ab78cfce21a65a02dfbff50141 Mon Sep 17 00:00:00 2001 From: Clawdbot Date: Tue, 27 Jan 2026 05:30:35 +0000 Subject: [PATCH] fix: Add 'None' option to payment method dropdown to allow resetting payment config Fixes #583 - Added PAYMENT_METHOD_NONE as the first option in the payment method dropdown - Removed placeholderMessage since 'None' is now a selectable option - Users can now reset their payment configuration by selecting 'None' --- apps/web/components/admin/settings/index.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/web/components/admin/settings/index.tsx b/apps/web/components/admin/settings/index.tsx index 4bd92981..59e5b9ca 100644 --- a/apps/web/components/admin/settings/index.tsx +++ b/apps/web/components/admin/settings/index.tsx @@ -813,6 +813,10 @@ const Settings = (props: SettingsProps) => { newSettings.paymentMethod || PAYMENT_METHOD_NONE } options={[ + { + label: SITE_SETTINGS_PAYMENT_METHOD_NONE_LABEL, + value: PAYMENT_METHOD_NONE, + }, { label: capitalize( PAYMENT_METHOD_STRIPE.toLowerCase(), @@ -857,9 +861,6 @@ const Settings = (props: SettingsProps) => { }), ) } - placeholderMessage={ - SITE_SETTINGS_PAYMENT_METHOD_NONE_LABEL - } disabled={!newSettings.currencyISOCode} />