Last updated on: May 31, 2023
To change the currency of existing subscriptions without needing to ask your customer to return to your website or app, first create new product & price objects in the relevant currency. Then for each impacted Customer, complete the following steps:
Remove or void any open discounts, invoice items, invoices, or quotes in the previous currency
This flow allows you to reuse the same Customer and PaymentMethod objects for the new currency subscriptions. We recommend notifying your customers about this change and allowing them to change their payment method for the Subscription if they wish, either using the Payment Element or the Customer Portal.