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

Most themes don't include a currency selector for selling in multiple currencies with Shopify Payments, so you need to create one.

You can enable a currency selector on your online store. To learn more, refer to enabling a currency selector.

Step 3: View your converted prices

  1. From your Shopify admin, click Settings.

  2. Click Payment providers.

  3. In the Shopify Payments section, click Manage.

  4. In the Enabled currencies section, click the currency you want to preview.

  5. Click View on online store.

Step 4: 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.

  • Consider adding a currency selector to your storefront.

  • 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.

  • You can make language and currency recommendations to your customers by using the Geolocation app. The recommendations are based on a customer’s location and browser preferences.

Learn more

Ready to start selling with Shopify?

Try it free