Managing Currencies and Exchange Rates for Your Markets
SHOPLINE supports multiple currencies to help you sell globally and settle payments across various markets. This guide explains how currency conversion works, how exchange rates are applied, and what to consider when setting up your store to sell and settle in different currencies.
How SHOPLINE Uses and Manages Currencies Across Markets
SHOPLINE supports multiple currency types to help you localize pricing, manage cross-border transactions, and handle payouts efficiently. Understanding how these currencies interact is essential when setting up markets and expanding internationally.
Types of Currencies in SHOPLINE
- Store currency: The primary currency of your store, used to set product prices and generate reports in the SHOPLINE admin panel. It serves as the default currency unless overridden by a market-specific setting.
- Market base currency: The currency assigned to a specific market. It serves as the base currency, and both the market price and fixed price of products are converted based on it. Typically, this currency is set to either the store’s default currency or the currency of the target country.
- Local currency (customer-facing): The currency customers see for product prices on your storefront and at checkout. Usually, it is converted from the store currency using real-time exchange rates. If a product has a fixed price set, it will be converted based on the market base currency. This provides customers with a seamless and localized shopping experience.
- Payment currency: The currency customers actually use to pay for their orders. It is determined by the payment settings configured for the market’s country and typically defaults to the local currency unless the payment provider does not support that currency.
Currency Settings for Single-Country/Region Markets
When creating a market targeting only one country or region, currency settings are relatively straightforward:
- Store currency: Your store’s primary currency. Example: Your store is based in the United States and uses USD as the store currency.
- Market base currency: Defaults to the target country’s currency. Example: You create a market for Japan; the market base currency will default to JPY.
- Local currency (customer-facing): For single-country or single-region markets, the local currency follows the market base currency and does not need to be set separately. Example: If the market base currency for Japan is JPY, customers will see prices in JPY on your storefront and at checkout.
- Payment currency: The currency in which the customer makes the final payment at checkout. For example, if a Japanese payment provider is used, the payment currency would be JPY.
Currency Settings for Multi-Country/Region Markets
When you create a market that includes multiple countries or regions, currency settings are more complex due to differences in local currencies:
- Store currency: Your store’s primary currency. Example: Your store is based in the United States and uses USD as the store currency.
- Market base currency: Defaults to the store currency. Example: A "North America" market for Canada, Mexico, and Jamaica will use USD by default.
-
Local currency (customer-facing):
- When local currency display is disabled, all customers within the market will see prices in the market base currency.
- When local currency display is enabled, customers in different countries will see product prices shown in their own local currencies. Enabling this feature is recommended.
Example: In the "North America" market (Canada, Mexico, Jamaica), if local currency display is disabled, all customers will see prices in USD. If it’s enabled, customers will see CAD, MXN, and JMD, respectively.
- Payment currency: When local currency display is enabled, customers will pay in their local currency by default. If it is disabled, the default payment currency will be the market base currency. If neither the local currency nor the market base currency is supported by the payment provider, the payment currency will default to the store currency.
Dynamic and Fixed Exchange Rates
SHOPLINE supports both Dynamic rate and Fixed rate, allowing you to choose the method that best suits your business needs.
| Important: Regardless of exchange rate settings, fixed product prices always take precedence. Fixed prices override any dynamic or fixed rate calculations. |
Dynamic Rate Conversion
When you use Dynamic rate, SHOPLINE automatically converts product prices for different markets based on the current exchange rate.
Dynamic rate is applied by default in the following cases:
- You create a single-country/region market. The exchange rate is applied between your store currency and the market’s base currency (typically the local currency of that country or region).
- You enable local currencies for a multi-country/region market. The exchange rate is applied between your market’s base currency (usually your store currency) and the local currencies of each country or region within the market.
Price conversion formula: Store price × Exchange rate + Conversion fee → Rounded (if rounding rules apply)
Example: A product priced at USD 10 is converted to EUR 8.90. If Customize price endings is enabled, the price may appear as EUR 8.95.
|
Notes:
|
Fixed Rate Conversion
If you want more control over how prices are calculated, you can set a fixed rate for individual markets. This is especially useful if you aim to stabilize pricing, offset operational costs, or account for projected currency changes.
Key Points to Know
- Profit or loss risk: You may gain or lose money due to differences between your fixed rate and the current market rate.
- Conversion fees still apply: If you'd like to factor in conversion fees into your fixed rate, multiply your rate by the conversion fee percentage.
Example: If the USD to EUR conversion fee is 1.5% and you set the fixed rate to 0.90867, calculate the adjusted rate as: 0.90867 × 1.015 = 0.9223
-
Fixed rates only apply when the store currency differs from the market base currency, and there is a direct one-to-one exchange relationship between the two. Refer to the table below for when you can use fixed rates:
Market Type Base Currency Local Currency Display Manual Rate Option Single-country market Local currency N/A Available Multi-country market Store currency Enabled or Disabled Not available Non-store currency Enabled Not available Non-store currency Disabled Available Note: Fixed rates are not available for the primary market.
Steps to Configure Fixed Rates
-
Go to Settings > Markets in your admin panel and select the market where you want to apply manual exchange rates.
-
Click Products and pricing section.
-
Click the Exchange rate strategy dropdown and select Fixed rate.
-
In the expanded panel, enter the exchange rate you want to use, and click Apply. The system automatically saves and applies your changes.
To switch back to dynamic rates, select Dynamic rate, then click Apply to save your changes.
| Note: The Exchange rate strategy option appears only if you've selected a non-store settlement currency and disabled local currency display. |