diff --git a/packages/app-store/stripepayment/components/EventTypeAppCardInterface.tsx b/packages/app-store/stripepayment/components/EventTypeAppCardInterface.tsx index 4da5ab4d58..ba0dc68087 100644 --- a/packages/app-store/stripepayment/components/EventTypeAppCardInterface.tsx +++ b/packages/app-store/stripepayment/components/EventTypeAppCardInterface.tsx @@ -48,13 +48,15 @@ const EventTypeAppCard: EventTypeAppCardComponent = function EventTypeAppCard({ .trim(); useEffect(() => { - if (!getAppData("currency")) { - setAppData("currency", currencyOptions[0].value); + if (requirePayment) { + if (!getAppData("currency")) { + setAppData("currency", currencyOptions[0].value); + } + if (!getAppData("paymentOption")) { + setAppData("paymentOption", paymentOptions[0].value); + } } - if (!getAppData("paymentOption")) { - setAppData("paymentOption", paymentOptions[0].value); - } - }, []); + }, [requirePayment, getAppData, setAppData]); return (