From 2ac5ef10bae7c245b46bbbc2f07b9a836cb9b7f7 Mon Sep 17 00:00:00 2001 From: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> Date: Wed, 19 Apr 2023 16:46:59 -0400 Subject: [PATCH] Add event type redirect URL (#8385) --- packages/features/ee/payments/components/Payment.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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}`, }, }); }