Enabling your store to sell in multiple currencies

Edit your Shopify Payments settings to enable selling in multiple currencies, and then add a currency selector to your online store's theme.

Before you start selling in multiple currencies, test your customer's experience. Shopify supports two currency values (store and customer) instead of one, to sell in multiple currencies.

Steps to enable selling in multiple currencies

Step 1: Set up Shopify Payments to use multiple currencies

Edit your Shopify Payment settings to add the currencies that you want your store to accept.

  1. In the Shopify Payments section, click Manage.
  2. In the Currencies section, enable the currencies that you want to support from the list of accepted currencies.
  3. Click Save.
  4. Optional: Enable rounding rules to make your converted prices more consistent.
  5. Optional: Customize the rounding rules to control how your prices look in the new currency. For example, if you want all your prices to end in $0.95, then choose $0.95.

Step 2: Enable a currency selector

A currency selector enables your customer to select their local currency. Most themes don't include a currency selector for selling in multiple currencies. You can use the Geolocation app to add a currency selector, or you can work with a Shopify partner to add a currency selector to your theme.

To learn more, refer to enabling a currency selector.

Step 3: Test your customer's experience

Visit your online store as if you were a customer, select a different currency, and test your customer's experience. Make sure that your prices appear as you'd expect in your different currencies and that your apps and customizations continue to work as expected.

Connections to other services

If your store uses an API to send monetary data to another system or service, such as an ERP, then you should test that the values sent to these systems are in the correct currency.

Other considerations

Be aware of the following aspects of selling in multiple currencies:

  • Review how gift cards and discounts work in multiple currencies.

  • Selling in multiple currencies is supported in your online store only. Draft orders are always in the currency of your store. Similarly, Shopify POS uses only your store currency. You cannot sell in multiple currencies in any channels, including the Wholesale channel.

  • If you have private apps, then you should review the API changes to make sure that your apps work properly. If you have public apps, then you should test them to make sure that your customers' experiences aren't changed.

Learn more

Ready to start selling with Shopify?

Try it free