diff --git a/packages/features/ee/payments/components/Payment.tsx b/packages/features/ee/payments/components/Payment.tsx index a81f5e7fc8..52147577f6 100644 --- a/packages/features/ee/payments/components/Payment.tsx +++ b/packages/features/ee/payments/components/Payment.tsx @@ -57,19 +57,17 @@ const PaymentForm = (props: Props) => { email: router.query.email, }; if (paymentOption === "HOLD" && "setupIntent" in props.payment.data) { - const setupIntentData = props.payment.data as unknown as StripeSetupIntentData; payload = await stripe.confirmSetup({ elements, confirmParams: { - return_url: `${CAL_URL}/booking/${props.bookingUid}`, + return_url: props.eventType.successRedirectUrl || `${CAL_URL}/booking/${props.bookingUid}`, }, }); } else if (paymentOption === "ON_BOOKING") { - const paymentData = props.payment.data as unknown as StripePaymentData; payload = await stripe.confirmPayment({ elements, confirmParams: { - return_url: `${CAL_URL}/booking/${props.bookingUid}`, + return_url: props.eventType.successRedirectUrl || `${CAL_URL}/booking/${props.bookingUid}`, }, }); }