#windlepoons - multi-currency customers

1 messages · Page 1 of 1 (latest)

sudden wadiBOT
autumn abyss
#

Feel free to pop back in if that doesn't answer your question

sharp badger
#

Sure, but I mean, previously Stripe refused to allow someone to mix currencies

#

If they made a payment in USD, than buying a plan in EUR would error.

#

the page above says:

Once a customer's currency is set, you cannot create a subscription, balance adjustment, or coupon in another currency for that customer.
#

I have an account here, with a default of USD, and the user was able to subscribe to a plan and pay in EUR.

#

Customer record is cus_Mx145eppr86ULA, seems like that shouldn't be possible? Or is this a new Stripe feature that hasn't been officially rolled out yet?

autumn abyss
#

Hmmm, it looks like they changed their payment method which changed the currency they could be charged in. Let me repro on my end and make sure I'm correct

#

I'll circle back in a few

sharp badger
#

I thought the default currency for a customer was based on the first plan payment, not the payment method.

autumn abyss
#

Yeah, I'm getting an error on mine. This feels like an edge-case, so let me grab a colleague to get some fresh eyes on this and see if we can identify what happened here.

sharp badger
#

thanks!

#

(our QA ppl are very good at finding edge cases, 😁 )

autumn abyss
#

Okay, so support for multi-currency Invoices on the same Customer was added in July 22 2022 and support for subsequent Subscriptions in different currencies was added in December 2022. The caveat here is that there is no way to have multiple active Subscriptions/SubscriptionSchedules in separate currencies at the same time (if a Customer had an active Subscription in usd, they wouldn’t be allowed to create an eur Subscription until the usd Subscription was canceled).

sharp badger
#

Ah, so its new that you can 'change' currencies for a customer, as long as they have no currently active ones?

#

Is this documented somewhere now, or was the feature discussed elsewhere?

#

If we want to 'switch' a customer from USD -> EUR, could we cancel the USD plan one, and then immediately create a EUR one?

autumn abyss
#

If we want to 'switch' a customer from USD -> EUR, could we cancel the USD plan one, and then immediately create a EUR one?
Yup!

sharp badger
#

Ah, I don't see the subscription currency ability listed in the changelog, and the multi-currency customers still notes its only for one-off invoices. Perhaps the doc updates for subscriptions didn't land yet?

I mainly want to ensure this is a feature going forward as we want to transition customers that started in one currency, to the appropriate local currency and have been waiting for the ability to do this.

autumn abyss
#

Perhaps the doc updates for subscriptions didn't land yet?
I'll dig some more later today to ensure it's mentioned somewhere and (if it's not) I'll flag it and try to get it added somewhere visible.

sharp badger
#

thanks!

autumn abyss
#

I mainly want to ensure this is a feature going forward as we want to transition customers that started in one currency, to the appropriate local currency and have been waiting for the ability to do this
Yeah, it doesn't appear to be going anywhere

grim gyro
#

windlepoons - multi-currency customers