Last updated on: 31 May 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 and price objects in the relevant currency. Then, complete the following steps for each customer concerned:
Remove or void any open discounts, invoice items, invoices or quotes in the previous currency
This flow allows you to re-use 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.