Update currency of an existing subscription
Problem statement
This article explains how to change the currency for existing subscriptions when you need customers to pay in a different currency than the one currently set on the plan.
Summary
If you are using Latest Product Catalog then please go to this link.
Solution
Plan currency is set at plan creation and cannot be changed after a plan is attached to a subscription. To move existing subscriptions to a new currency, create a new plan in the desired currency, create subscriptions on that plan, and cancel the old subscriptions.
If you have existing subscriptions for which you want to change the currency, you can
For Legacy Product Catalog (PC 1.0):
- Create a new plan in the currency you want.
- Create a subscription using the new plan (via UI or Create a subscription API).
- Cancel the existing subscription that used the old currency.
For more ways to create a subscription, see Creating subscriptions for plans without trial period.
Important notes
Cancelling the old subscription affects churn metrics. Use this approach only when the move to the new currency is required.
Was this article helpful?