Skip to main content

Multi-Currency Pricing & Support

The Freemius infrastructure fully supports multi-currency transactions, including:

  • USD: $ U.S. Dollars (Default)
  • EUR: Euros
  • GBP: £ British Pounds
  • CAD: $ Canadian Dollars
  • AUD: $ Australian Dollars
  • ILS: Israeli New Shekel
  • PLN: Polish Złoty
note

More currencies will be added based on demand. If you process a high volume of sales from a specific region that uses a currency we don’t currently support, please contact our support.

Who can benefit from multi-currency the most?

Accepting multiple currencies is particularly valuable for European sellers, who generally have a major chunk of their customers based in Europe. It may not be the best decision for developers that get their earnings paid in USD, due to the additional FX conversion rate costs from EUR/GBP to USD, however, accepting your customers’ local currency can have a positive impact on conversion rates, so the trade-off there is your decision.

How to start accepting multiple currencies?

  1. Log in to the Developer Dashboard.
  2. Open any paid plan that you’d like to offer in an additional currency.
  3. In the plan’s configuration, you’ll find a button labeled "+ Add Currency".
  4. Click it and select the desired currency from the dropdown. This will replicate the USD prices, which then you can change as you desire.
  5. Add/Edit the pricing tiers.
  6. Click away to autosave the changes.

Multi-Currency FAQ

How to automatically open the checkout with a non-USD currency?

The Freemius Checkout JavaScript API (the API behind our Buy Button) includes a currency parameter. When this parameter is set, the checkout opens with the selected currency.

Can users change the currency during the checkout process?

After setting up multiple currencies in the Developer Dashboard, corresponding prices will automatically appear as a dropdown in the WP Admin Dashboard pricing:

Additionally, a dropdown overlay appears at the top right corner of the checkout page:

Are there any additional fees/costs for selling with non-USD currencies?

We don’t take any additional fees for processing foreign currency transactions. On the contrary, we’ve structured the Freemius platform to minimize the cost of gateway fees by opening bank accounts in Europe, making it even cheaper than it would be for most plugin sellers in some cases. For example, the gateway fee for EUR transactions processed with a European credit card is now only 1.4% + €0.25. That said, if you like to get paid in USD, there are naturally going to be Foreign Exchange conversion costs involved since we’ll need to convert the EUR earnings into USD. We can provide those details at the time of payout, upon request, but the bottom line is that we don’t profit from foreign exchange in any way.

Can I get my earnings in multiple currencies?

Yes you can! If, for example, you are selling your product(s) both with USD and EUR you can get your USD earnings into one account and EUR earnings into another (both accounts must be owned by the same legal entity).

Payouts from USD, GBP and EUR can be configured separately under the Payouts Methods on the Freemius Dashboard as shown in the image above. However, other currencies like AUD, CAD, ILS, PLN are converted to USD at the time of purchase and added to your USD balance.

Multi-Currency Payouts

Learn more about how to set up different payout methods for different currencies in our payouts guide.

Can the currency be automatically selected based on geolocation?

By default, our checkout is set with currency parameter's value to 'auto' to enable the checkout automatically choose the currency based on the geolocation of the buyer. More information on this, is available in this guide.

Is it possible to set a non-USD currency as the default for my plugin or theme?

To set the default currency of the pricing page and checkout within the WP Admin dashboard, use the 'default_currency' filter. More information on this, including an example block of code, is available in our Freemius Checkout JavaScript API documentation.