Important update: Email Support is being transitioned to Webforms. Click here for more information.

How to Set Up and Manage Multi-Currency Support in Your Storefront

The multi-currency feature allows you to set your own prices in multiple currencies so your customers can shop in their preferred currency without worrying about exchange rates or hidden fees.

Key Benefits

  • Improved Storefront experience by displaying local currencies.
  • Boost conversion rates by removing exchange-related friction.
  • Customize your storefront pricing per region.

Available Currencies

  • USD for anywhere in the United States
  • CAD for anywhere in Canada
  • AUD for Australia
  • EUR for the following European countries:
  • Austria
  • Belgium
  • Croatia
  • Cyprus
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • The Netherlands
  • Portugal
  • Slovakia
  • Slovenia
  • Spain
  • GBP for the United Kingdom (England, Scotland, Wales, and Northern Ireland)

Step-by-Step Setup

1. Add a New Currency

  • Navigate to the Pricing section in your Storefront Manager.
  • Click Add Currency.
  • Choose from CAD, GBP, EUR, or AUD.
  • Enter your preferred exchange rate (we’ll also display a suggested rate from Open Exchange Rates).
  • Optionally set this new currency as your Default.
  • Once added, the currency is removed from the dropdown to avoid duplicates.

2. Set a Currency as Default

  • Click the 3-dot menu next to a currency and select Set as Default.
  • Default currency is shown to customers whose geolocation does not match any supported currencies.
  • USD remains the default until manually changed.

3. Edit a Currency

  • Click Edit from the 3-dot menu.
  • Update the exchange rate or set it as default.

4. Delete a Currency

  • Click Delete in the 3-dot menu.
  • Confirm deletion via pop-up.
  • You must set a new default before deleting the existing one.
  • Deleting a currency will reset existing customers of that currency to your current default.

5. Hide or Show USD on the Storefront

  • You can choose to hide USD entirely from your storefront.
  • Go to Edit USD, then select Hide USD from Storefront.
  • To show it again, reverse the action under the same menu.

Managing TLD Pricing

TLD Price Visibility

  • TLD list always displays OpenSRS cost in USD.
  • Use the currency filter to switch the Retail Price column to other supported currencies.
  • Filter appears only if more than one currency is added.

Set Pricing by Markup (%)

  • Customize markups for each TLD per currency.
  • We display:
    • Domain cost in USD
    • Markup percentage
    • Converted price (with optional rounding applied)

Set Final Retail Price

  • Set the end prices directly for each currency.
  • USD price auto-populates the others using your conversion rate.
  • No rounding is applied when using this method.
  • Leaving fields blank will result in an error upon saving.

Storefront Client Behavior

Customer Currency Detection

  • Based on geolocation or past purchases:
    • USA → USD
    • Canada → CAD
    • UK → GBP
    • Australia → AUD
    • EU Countries → EUR
  • If no match, the reseller’s default currency is used.
  • You can also manually select a currency from the storefront navigation.

Managing Preferences

  • You can update your default currency in Account Settings.
  • This change applies to future purchases and renewals.
  • Checkout will show a message if a customer is viewing prices in a different currency from their saved preference.

Currency in Orders and Reporting

Orders Listing Page

  • Displays the currency of each order.
  • Currency filter allows selection of one or more options.

Order Details

  • Prices and totals now reflect the correct currency and symbol.

Add-On Services

  • Prices will convert based on the reseller-defined exchange rate.
  • Can be adjusted independently per currency.

Customer Details Page

  • Includes a field to set the customer’s preferred currency.
  • Limited to currencies offered by the reseller.

Reporting in Multiple Currencies

Report Behavior

  • Each report line reflects the currency used during the transaction.
  • Reports will separate entries per currency (e.g., January 2025 for USD, CAD).

Financials Report

  • Revenue shown in local currency.
  • Cost shown in USD.
  • Gross Margin only available for USD (others show "N/A").
  • New cost columns added:
    • Domain Reg/Renew/Transfer Costs (USD)
    • Privacy Protection Cost (USD)
    • Total Costs (USD)

Income Statement

  • Revenue in local currency.
  • Cost in USD.
  • Net Income and Gross Margin are shown only for USD.
  • One statement per currency.

TLD Report

  • Profit columns show amounts only for USD.
  • Other currencies display "N/A" in profit fields.

Dashboard Updates

  • USD-only Storefront users see no change.
  • Multi-currency resellers see:
    • Revenue per currency
    • Costs in USD (replacing Net Income)

Order Confirmations

  • Order confirmation emails reflect the currency paid.

Event Logging

  • A new log entry is created whenever you change your currency preference.

Was this article helpful? If not please submit a request here

How helpful was this article?

Thanks for your feedback!

Do you still need help? If so please submit a request here.