Using multi-currency
With multi-currency, Shopify customers can checkout in their currency and continue to be charged by the currency after their initial checkout. Multi-currency is enabled automatically upon activation of Shopify Markets. One currency can be used for an address and cannot be changed, as the customer’s address currency was set during initial checkout.
This guide explains how Shopify’s multi-currency settings currently work with Recharge and any limitations that may arise.
- Migrated Shopify Checkout Integration
- Shopify Checkout Integration with Shopify Payments
- Custom stores using Stripe or Authorize.net
Before you start
- Multi-currency is supported by Recharge. The feature is enabled immediately upon activation of Shopify Markets.
- Automatic currency conversion is used to calculate product pricing when adding or swapping products in the merchant and customer portal. Refer to Multi-currency conversion and risk for more information.
- If you’re using a custom store and are interested in using multi-currency, contact Recharge support.
Multi-currency overview
Multi-currency allows customers to view and pay for their subscriptions in their preferred currency and is enabled automatically upon activation of Shopify Markets. If you enable multi-currency on Shopify, customers are charged on a recurring basis with the same price and currency that was used at checkout. Stores can only add one payment processor account per Shopify and Recharge store. While you can charge your customers in multiple currencies, the payments will settle in the store currency.
Recharge analytics will display in the store's default currency while multi-currency charges are converted into the store’s default currency on the day the transaction occurred.
You must enable Shopify Markets to use multiple currencies:
- In the Shopify admin, click Settings and select Markets. Review Shopify’s guide on Managing markets for your multi-currency pricing setup. You can also refer to Shopify’s Pricing in local currencies for more information on selling in local currencies.
- After you’ve completed setting up Shopify Markets, multi-currency settings in Recharge will automatically be enabled.
If you decide to stop selling a specific currency in your store, existing customers that have an address created in a currency that you previously offered will continue to be charged in their set currency with the ability to add or edit products within that existing address. However, new checkouts or address creations will no longer have the option to select the deleted currency.
Exports
You can review exports to see which customers or products are using multi-currency. The Subscriptions - All export populates presentment currency (the currency the customer used during checkout) for stores with more than one presentment currency enabled.
The following exports including additional columns that are available for Shopify Checkout Integration stores with multi-currency customers:
- Subscriptions (All export types)
- One-time - All
- Customers - Shipping Addresses
- Charges - (All export types)
- Orders - (All export types)
Select a currency when creating new addresses
There is the ability to select a currency when creating new addresses in the merchant and customer portals. Customers can have a different currency assigned per address.
To add a currency to a new address:
- In the merchant portal click Customers > Customers, then search and select your customer.
- Click Add Address and under Currency, select one of your enabled currencies to add to the new address.
- Fill out the address information. Note the address will not save unless the customer has a valid zip code.
- Select Confirm: add Address to save your changes.
Considerations
Review the following chart to understand how multi-currency works with key Recharge features:
Feature |
Notes |
| Bundles |
|
| Subscription Experiences |
|
| Notifications |
|
| Payment methods |
|
| Shipping |
|
| Subscription management |
|
| Subscription widgets |
|
| Customer portal themes |
|
| Workflows |
|
| Win Backs |
|
| Dynamic pricing |
|
| Discount types |
|
Multi-currency glossary
- Conversion rate is the rate used to convert your store currency to the presentment currency.
- FX rate is the current market exchange rate. It is the pricing method used to surface presentment currency prices in the widget, the merchant portal and the customer portal.
- Presentment currency is the currency the customer uses to pay for their orders at checkout. This can differ from the store's default currency.
- Store currency is the primary currency your store uses to set product prices and that appears in your reports. This can be checked in Shopify by clicking Settings and Store Details.
