diff --git a/.changeset/dirty-clocks-joke.md b/.changeset/dirty-clocks-joke.md new file mode 100644 index 0000000000..aee13d29b4 --- /dev/null +++ b/.changeset/dirty-clocks-joke.md @@ -0,0 +1,5 @@ +--- +"@medusajs/payment-stripe": patch +--- + +feat(payment-stripe): Allow passing shared payment token in Stripe diff --git a/packages/modules/providers/payment-stripe/src/core/stripe-base.ts b/packages/modules/providers/payment-stripe/src/core/stripe-base.ts index 9c041d0cf6..9b60854b53 100644 --- a/packages/modules/providers/payment-stripe/src/core/stripe-base.ts +++ b/packages/modules/providers/payment-stripe/src/core/stripe-base.ts @@ -127,6 +127,11 @@ abstract class StripeBase extends AbstractPaymentProvider { res.return_url = extra?.return_url as string | undefined + // @ts-expect-error - Need to update Stripe SDK + res.shared_payment_token = extra?.shared_payment_token as + | string + | undefined + return res }