When your custom plans are connected to Stripe, there are two currency settings involved: the default currency on your Stripe Connected Account and the currency your platform shows on subscription and pricing pages.
One agency account can only use one currency at a time currently. This guide shows where to change that currency, where the Stripe-side currency comes from, and how to keep both settings aligned.
Prerequisites
#Before you can change the currency, your Stripe account needs to be connected. Go to Business -> Billing & Revenue -> Connect Stripe and complete the connection first.
Steps and details
The currency setting only appears after Stripe is connected, so if you do not see it yet, check the connection status before troubleshooting anything else.
How currency works
#There are two different currency settings working together. Stripe has its own default currency, and your platform has a display currency used on subscription pages, pricing pages, and other customer-facing plan views.
Steps and details · includes a table
When you click Create next to a Stripe price field inside a custom plan, the platform pulls the currency directly from your Stripe Connected Account default currency. You do not choose the currency in that modal because it is already determined by Stripe.
| Setting | What it controls |
|---|---|
| Stripe Connected Account default currency | The currency used when the platform creates new Stripe prices for monthly, yearly, or add-on custom-plan pricing |
| Platform currency setting | The currency shown on your branded subscription pages, pricing pages, and other customer-facing plan displays |
Setting · What it controls
- Stripe Connected Account default currency
- The currency used when the platform creates new Stripe prices for monthly, yearly, or add-on custom-plan pricing
- Platform currency setting
- The currency shown on your branded subscription pages, pricing pages, and other customer-facing plan displays
One agency account can only operate in one currency currently, so for the cleanest customer experience these two settings should match. If Stripe uses GBP, your platform should also be set to GBP.
Change the platform currency
#This is the setting that controls what customers see on your branded subscription and pricing pages.
Steps and details
- Open your agency dashboard
- In the left sidebar, look under
PLATFORM - Click the
White-Labeldropdown - Click
Configuration - Stay on the
Branding & Appearancetab, which is selected by default - Scroll down past the language setting until you see the
Currencydropdown - Choose the currency you want, such as
USD - US Dollar,GBP - British Pound, orEUR - Euro - Click
Saveat the bottom of the section
The help text beside this field confirms that it sets the default currency for your subscription plans and pricing pages.
Change your Stripe account default currency
#The currency used when new Stripe prices are created comes from your Stripe Connected Account itself, not from the platform setting.
Steps and details
If you need to change that default currency, it has to be done inside Stripe.
- Log in to your Stripe Dashboard at
dashboard.stripe.com - Go to
Settings - Under
Business settings, openCurrency - Change your default currency there
Stripe can limit default-currency changes after you have already started processing payments. If the option is restricted, you may need to contact Stripe support.
What happens when you create a price for a custom plan
#Inside a custom plan, the Create button next to Monthly Stripe Price ID, Yearly Stripe Price ID, or any add-on location price field opens a modal where you enter the amount.
Steps and details
That modal shows the currency code next to the amount field, such as GBP or USD. That code is pulled automatically from your Stripe Connected Account default currency.
For example, if Stripe is set to GBP and you enter 49, Stripe creates a price of 49.00 GBP.
Make sure both currencies match
#The best setup is to keep your Stripe currency and platform currency aligned so your subscription page, pricing page, and checkout all feel consistent.
Steps and details
- Check the default currency in your Stripe Dashboard under
Settings - Go to
Platform -> White-Label -> Configuration -> Branding & Appearancein the platform - Set the
Currencydropdown to the same currency Stripe uses - Save the change
If these do not match, customers may see one currency on your subscription page but be charged in another currency at checkout, which creates unnecessary confusion.
What changes and what does not
#Changing the platform currency affects how plan pricing is displayed going forward on your branded pages.
Steps and details
Existing Stripe prices keep the currency they were created with. If you want a plan to bill in a new currency, you need to create new Stripe prices in that currency and update the custom plan with the new price IDs.