diff --git a/apps/web/components/admin/settings/index.tsx b/apps/web/components/admin/settings/index.tsx index d0487214c..57c770376 100644 --- a/apps/web/components/admin/settings/index.tsx +++ b/apps/web/components/admin/settings/index.tsx @@ -622,6 +622,27 @@ const Settings = (props: SettingsProps) => { } }; + const handleResetPaymentSettings = () => { + setNewSettings({ + ...newSettings, + currencyISOCode: "", + paymentMethod: PAYMENT_METHOD_NONE, + stripeKey: "", + stripeSecret: "", + paypalSecret: "", + paytmSecret: "", + razorpayKey: "", + razorpaySecret: "", + razorpayWebhookSecret: "", + lemonsqueezyKey: "", + lemonsqueezyStoreId: "", + lemonsqueezyWebhookSecret: "", + lemonsqueezyOneTimeVariantId: "", + lemonsqueezySubscriptionMonthlyVariantId: "", + lemonsqueezySubscriptionYearlyVariantId: "", + }); + }; + const getPaymentSettings = (getNewSettings = false) => ({ currencyISOCode: getNewSettings ? newSettings.currencyISOCode @@ -765,7 +786,7 @@ const Settings = (props: SettingsProps) => { -