From 0c7cbfb2e7bfeab89759cbd9cdf25462a3df1711 Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Tue, 30 Sep 2025 18:40:36 +0300 Subject: [PATCH] feat(payment-stripe): Allow passing shared payment token in Stripe (#13632) * feat(@medusajs/payment-stripe): Allow passing shared payment token in Stripe * fix changeset --- .changeset/dirty-clocks-joke.md | 5 +++++ .../modules/providers/payment-stripe/src/core/stripe-base.ts | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 .changeset/dirty-clocks-joke.md 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 }