Skip to main content

Localised payments

Let subscribers pay in their own currency to increase conversions

Written by Ben
Updated over 2 weeks ago

Overview

Localised payments lets subscribers see prices and pay in their own currency. Instead of being charged in your base currency (and paying foreign transaction fees), subscribers are charged directly in their local currency - removing friction and improving conversion rates.

When enabled, prices are automatically calculated from your base currency using current exchange rates. The currency is detected based on the subscriber's location, but they can also manually select a different currency on your plan selection page.


How to enable localised payments

  1. Go to Plans in your dashboard

  2. Find the Multi-currency toggle under Currency

  3. Switch it on and hit Save.

That's it - your subscribers will now see prices in their local currency automatically.


Supported currencies

Localised pricing is available in 13 currencies:

Currency

Code

British Pound

GBP

US Dollar

USD

Euro

EUR

Canadian Dollar

CAD

Australian Dollar

AUD

New Zealand Dollar

NZD

Swiss Franc

CHF

Swedish Krona

SEK

Norwegian Krone

NOK

Danish Krone

DKK

Polish Zloty

PLN

Brazilian Real

BRL

Mexican Peso

MXN


How pricing works

Automatic conversion

When you enable multi-currency, prices are automatically calculated by:

  1. Converting your base currency price using current exchange rates

  2. Rounding up to the nearest whole number (or nearest 5 for higher amounts)

For example, if your base price is Β£5/month, a US subscriber might see $7/month.

Manual adjustments

You can override any converted price in the pricing table. This is useful if you want to set specific price points for certain markets (like $9.99 instead of $10).

To adjust prices manually:

  1. Go to Plans in your dashboard

  2. Scroll to the Pricing section

  3. Edit any currency's monthly or annual price directly

Click Recalculate all from [your base currency] to reset all prices to the automatic conversion.


Fees and revenue

Stripe conversion fee

Payments made in currencies other than your base currency incur a currency conversion fee from Stripe of approximately 2% of the payment amount. You can view the conversion rate and fee by clicking on any payment in Stripe.

This fee is typically outweighed by the increase in conversions from offering local payments. Subscribers are more likely to complete their purchase when they see familiar pricing.

Revenue reporting

All revenue from multi-currency payments is converted to your base currency when displayed in your analytics, so you can easily track total revenue regardless of which currencies your subscribers pay in.


FAQ

Do discount codes work with multi-currency?

Percentage-based discount codes (e.g. 20% off) work across all currencies. However, fixed-amount discount codes only work for their specific currency β€” a $4 USD discount won't apply for someone paying in EUR. If you're running promotions, we recommend using percentage codes so they work for all subscribers.

Will existing subscribers be affected?

No. Localised pricing only applies to new subscriptions. Existing subscribers continue paying in their original currency.

Can subscribers choose a different currency?

Yes. While currency is automatically suggested based on location, subscribers can manually switch currencies on your plan selection page.

What if I want to disable it?

Simply toggle off Multi-currency in your Plans settings. New subscribers will then only see prices in your base currency.

Do I need to do anything with my Stripe account?

No additional Stripe setup is required. Multi-currency payments are handled automatically.

Did this answer your question?