Feature · Multi-Currency

Real-time conversion, local-currency checkout, means lower cart abandonment on every international B2B order.

The Multi-Currency Module lets international buyers shop and check out in their local currency, with real-time exchange rates pulled from an external API, a currency-aware Price Range filter, currency-aware tax and shipping, and integration with international carriers. Buyers feel safer shopping in a familiar currency, knowing exactly what they're spending up front, which reduces cart abandonment. Pair it with the Multi-Lingual Module and Multi-Storefront for a complete cross-border B2B expansion platform.

Real-Time FX-API Rate Conversion
Local Currency at Every Surface
100s International Carriers Integrated
Pairs With Multi-Language & Multi-Storefront
25+ ERPs Synced (Both Currencies)

What is the Multi-Currency Module in Clarity eCommerce?

The Multi-Currency Module is the international-payment-processing layer of the Clarity eCommerce platform. It includes currency conversions and translations and lets buyers shop and check out in their local currency. It usually requires an integration to an external API to get current conversion rates for the supported currencies. To use this module, your payment provider must accept multiple currencies. It is an optional upgrade to the CEF base platform and is designed to ship alongside the Multi-Lingual Module and Multi-Storefront for a complete international expansion stack.

What the module actually does on the storefront is more than just a label swap. The retrieved exchange rate governs every price surface in the buyer's session: the catalog card price, the product details price, the customer-specific contracted price, the quantity-break tier, the Price Range filter slider, the cart subtotal, the line-level tax, the freight quote, and the final Checkout total. All of those surfaces express in the buyer's currency at the same locked rate. Once the buyer pays, the order is captured at that exchange rate and Clarity Connect pushes both the local-currency record and the base-currency equivalent into your ERP, so AR reconciles cleanly and the buyer's confirmation matches what they paid to the cent.

How indepth is the multi-currency capability? Multi-Currency works in concert with the broader international layer of CEF: Multi-Language translates menus, navigation, and configured UI strings into the region's language so the buyer reads in their language while paying in their currency, Multi-Storefront gives each region its own branded storefront (.de, .co.uk, .fr) under a single CEF instance sharing one catalog and one customer base, and Shipping & Fulfillment brings international carriers, customs, and duties into the same rate-quote pipeline. Together the three modules let you stand up a German B2B storefront in euros and German, a UK B2B storefront in pounds and English, and a Japanese B2B storefront in yen and Japanese, without forking the codebase.

The problem: international buyers don't check out in a currency they don't recognize.

Every year companies lose money and opportunities because they have not optimized their business for the international marketplace. The single highest-impact change on cross-border traffic is presenting prices in the buyer's currency. Carts that don't do it are losing real orders to ones that do.

Buyers don't know what they're spending

A buyer in Frankfurt who sees prices in USD has to open a calculator tab, guess at the bank's FX markup, and re-do the math at every step. By the time they reach the checkout button, they've already decided to think about it. And they don't come back.

Price filters that don't respect currency

A Price Range slider that's hard-coded to USD is useless to a buyer thinking in euros, pounds, or yen. They either filter wrong and miss what they wanted, or they don't filter at all and bail on a too-noisy catalog.

Tax and shipping in the wrong currency

Showing the cart total in euros but the freight quote in dollars is a tell that the platform isn't international. It surfaces the worst kind of doubt at the worst point in the funnel, right before checkout.

No international shipping integrations

A storefront that knows how to ship UPS Ground domestic but not how to quote international air freight via FedEx, customs-and-duty via DayTon, or LTL via R&L isn't actually international. Real cross-border B2B needs real cross-border carrier coverage.

Gateway can't process the foreign currency

Even if the storefront displays euros, if the payment processor only accepts USD, the buyer hits a wall at the very last step and walks away with a strong negative impression. The gateway has to be multi-currency-capable end to end.

FX-rate mismatch with the ERP

If the storefront captures an order at one rate and the ERP imports it at another, AR spends Monday morning reconciling pennies that didn't need to be reconciled. The FX rate has to be locked on the transaction and synced into the ERP with the order.

The cost of inaction is real. Every year companies lose money and opportunities because they have not optimized their business for the international marketplace. International users feel safer when shopping in a familiar currency, as they know exactly how much they are spending up front, which reduces shopping cart abandonment. On B2B cross-border traffic, the gap between “USD-only with a converter widget” and “native local-currency checkout” routinely shows up as double-digit-percentage-point differences in conversion. That's not a UI nicety. It's a P&L line item.

How Clarity Integrated eCommerce solves it.

Six capabilities that turn the Multi-Currency Module from a label-swap into a fully international B2B commerce engine: the right FX, the right filter, the right tax, the right carrier coverage, the right gateway, and the right ERP sync.

Real-time FX from an external API

The Multi-Currency Module integrates with an external API to retrieve current conversion rates between your base currency and each supported currency. Refresh cadence is configurable. The rate is locked on each transaction so storefront, ERP, and AR all reconcile to one number.

Currency-aware every price surface

Catalog cards, product details, customer-specific contracted prices, quantity-break tiers, the Price Range filter, cart subtotals, line-level tax, freight, and the Checkout total all express in the buyer's currency at the active rate. No half-converted slider, no “USD shown for reference” disclaimer.

International shipping carriers

Clarity has integrated hundreds of different shipping, LTL, and international shipping carriers, including UPS, FedEx, DayTon, R&L, ABD, YRC, Conway, and Super Regional and Freight partners, for live rate quotes on cross-border shipments with customs and duties handled in the same pipeline.

Gateway-agnostic, multi-currency-capable

Your payment provider must accept multiple currencies. Clarity is gateway-agnostic, so any multi-currency-capable processor (Stripe, Worldpay, Cybersource, Adyen, Braintree, and many regional acquirers) can run the platform without vendor lock-in.

Currency-aware tax calculation

Tax via the built-in Avalara integration, Internal Tax Tables maintained inside CEF, or ERP Tax Tables synced through Clarity Connect. VAT, GST, and destination jurisdictions are all handled, with tax displayed in the buyer's currency.

Both currencies into the ERP

Clarity Connect captures both the local-currency total the buyer saw and the base-currency equivalent at the locked FX rate, then pushes both into the ERP record. AR reconciles to your base currency. The storefront keeps the buyer-facing record in their currency.

Three modules, one international stack. Multi-Currency is one leg of the international tripod that powers Clarity's global B2B deployments. Multi-Storefront gives each region its own branded storefront under a single CEF instance, sharing one catalog and one customer base. Multi-Lingual translates menus, navigation, and configured UI strings into the region's language. Multi-Currency expresses every price in the region's currency at a live FX rate. Together they let you stand up region-specific stores without forking the codebase, and Clarity Connect keeps every storefront synced bi-directionally with your ERP customer master across 25+ ERPs: SAP, Oracle NetSuite, Microsoft Dynamics 365, Sage, Acumatica, Epicor, Infor, SYSPRO, and more.

See it in action: a cross-border buyer shops in their currency.

A walkthrough of how the Multi-Currency Module shows up on the storefront, from currency selection through a currency-aware Price Range filter, local-currency checkout, and a confirmed order with the FX rate locked on the transaction.

Watch: price filters respect the active currency

Storefront, international home page in local currency

Clarity eCommerce international home page rendered for a cross-border buyer with prices expressed in the buyer's local currency, currency switcher in the header, and region-aware product surfacing
The international storefront home: currency switcher in the header, every product price expressed in the buyer's local currency at the active FX rate, and the surrounding storefront experience (catalog, filters, cart, checkout) all sharing the same currency context.

Step-by-step walkthrough

International Buyer Workflow

How an international buyer shops in their local currency

Seven steps from currency selection through local-currency catalog browsing, currency-aware filter and tax, and a confirmed, FX-rate-locked order synced to your ERP.

1

Pick the local currency

On entry to the storefront, the international buyer selects their currency from the currency switcher, or the storefront infers it from the active Multi-Storefront / region. Every price surface in the session is then expressed in that currency.

2

Pull a real-time FX rate

The Multi-Currency Module hits an external FX API to retrieve the current conversion rate between the base currency and the buyer's selected currency. That rate then governs catalog prices, the Price Range filter, the cart, tax, shipping, and the final checkout total.

3

Browse the catalog in local currency

Product cards, product details pages, customer-specific contracted prices, and quantity-break tiers all display in the buyer's currency. No toggle, no “USD shown for reference” asterisk. The buyer sees one currency end to end.

4

Filter by currency-aware Price Range

The catalog's Price Range filter (one of the six OOTB filter facets) operates against the active currency, so a buyer filtering €100–€500 sees products priced in that range in euros, not a USD slider hastily converted in the buyer's head.

5

Get currency-aware tax & shipping

Tax is calculated for the destination jurisdiction (via Avalara, Internal Tax Tables, or ERP Tax Tables) and expressed in the buyer's currency. International shipping rates come back from carriers like UPS, FedEx, DayTon, R&L, ABD, YRC, Conway, and Super Regional partners, also in local currency.

6

Check out in local currency

The Checkout Module presents totals, line items, taxes, and freight in the buyer's currency. The buyer pays through a multi-currency-capable payment gateway, the order is captured at the locked FX rate, and the confirmation email arrives in their currency, matching exactly what they saw at every step.

7

Sync the order to your ERP

Clarity Connect pushes the confirmed order into your ERP with both currencies recorded: the buyer's currency for the storefront record and your base currency for AR, with the FX rate captured on the transaction so the books reconcile cleanly.

Benefits & business impact: what local-currency checkout delivers.

Getting Multi-Currency right isn't a vanity feature for the international section of the site. It's the difference between cross-border traffic that converts and cross-border traffic that bounces.

Lower cart abandonment on cross-border traffic

International users feel safer when shopping in a familiar currency, as they know exactly how much they are spending up front. The drop in abandonment on the international-flagged sessions is typically immediate and material.

Real expansion into new regions

Pair Multi-Currency with Multi-Storefront and Multi-Lingual and the platform supports a real, brand-localized regional storefront, not a half-translated, USD-only version of the home market store with a flag picker pasted on.

Trust at the moment that matters

Cart subtotal, tax, shipping, and total all in the same currency, with the locked rate captured on the order, eliminates the last-minute “what does this really cost me” doubt that kills international conversions.

Real international carrier coverage

UPS, FedEx, DayTon, R&L, ABD, YRC, Conway, Super Regional and Freight partners, with customs and duties calculated into the rate, mean a cross-border B2B order can actually fulfill at a known cost rather than stall at customs because no one knew the duty.

Clean ERP reconciliation

Both the local-currency total and the base-currency equivalent at the locked FX rate flow into the ERP through Clarity Connect. AR books in the base currency without manual conversion, and the buyer's record stays in their currency for support, reorders, and audit.

Optional upgrade, not a re-platform

Multi-Currency is an optional CEF module. You don't need to rebuild the storefront to launch internationally. Turn on the module, point it at a multi-currency-capable gateway and an FX-rate API, and the existing catalog and customer base go global.

The people who benefit cut across every persona in a cross-border B2B sale: international buyers get to shop and check out in the currency they actually think and budget in, which makes the decision to buy obvious instead of fraught, finance and AR teams get clean dual-currency records in the ERP with locked FX rates, so reconciliation isn't a weekly exercise in tracking down pennies, marketing and growth teams get a real, localized regional store that pairs with Multi-Storefront and Multi-Lingual to support genuine in-market campaigns, and your executive team gets a way into new regions without a re-platform, a re-brand, or a second codebase to maintain.

Frequently asked questions

What is the Multi-Currency Module in Clarity eCommerce?
Per the platform: the Multi-Currency Module is the international-payment-processing layer of the Clarity eCommerce Framework. It includes currency conversions and lets buyers shop and check out in their local currency. It usually requires an integration to an external API to get current conversion rates for the supported currencies. To use this module, your payment provider must accept multiple currencies. It is an optional upgrade to the CEF base platform and pairs naturally with the Multi-Lingual Module and Multi-Storefront for a complete international expansion stack.
How does Multi-Currency reduce shopping-cart abandonment on international traffic?
International users feel safer when shopping in a familiar currency, as they know exactly how much they are spending up front, which reduces shopping cart abandonment. A buyer in Frankfurt who sees prices in euros, taxes in euros, shipping in euros, and a total in euros doesn't need to open a calculator tab, doesn't need to second-guess the bank's FX markup, and doesn't hesitate at the checkout button. Every year companies lose money and opportunities because they have not optimized their business for the international marketplace, and presenting prices in the buyer's currency is the single highest-impact change you can make on cross-border traffic.
Where do the live FX rates come from?
The Multi-Currency Module integrates with an external FX-rate API to pull current conversion rates between your base currency and each supported currency. Rate refresh cadence is configurable. The retrieved rate then governs every price surface in the active session: catalog prices, product details prices, customer-specific contracted prices, quantity-break tiers, the Price Range filter, cart subtotals, tax, freight, and the final Checkout total. One rate, one currency, end to end. Once an order is confirmed the FX rate is captured on the transaction so the storefront record, the ERP record, and AR all reconcile to the same number.
Does Multi-Currency work with the Price Range filter, customer-specific pricing, and tax?
Yes. The Multi-Currency Module flows through every price surface in the storefront. The catalog's Price Range filter operates against the buyer's active currency, so the slider is meaningful in euros, pounds, yen, or whatever currency the buyer selected. Customer-specific contracted prices and tiered prices are converted at the active rate. Tax calculation through Avalara, Internal Tax Tables, or ERP Tax Tables is expressed in the buyer's currency. The whole experience is consistent: no half-converted price, no “your local currency is approximate” disclaimer.
Which payment gateways and shipping carriers does Multi-Currency support?
Payment: per CEF, to use the Multi-Currency Module your payment provider must accept multiple currencies. Clarity is gateway-agnostic, so any multi-currency-capable processor (Stripe, Worldpay, Cybersource, Adyen, Braintree, and many regional acquirers) can run the platform without vendor lock-in. Shipping: Clarity has integrated hundreds of different shipping, LTL, and international shipping carriers, including UPS, FedEx, DayTon, R&L, ABD, YRC, Conway, and various Super Regional and Freight partners, for rate quotes that include customs and duties on cross-border shipments.
How does Multi-Currency pair with Multi-Language and Multi-Storefront?
These three modules are designed to ship together for international expansion. Multi-Storefront gives each region its own branded storefront (.de, .co.uk, .fr) under a single CEF instance, sharing one catalog, one customer base, and one ERP feed. Multi-Currency expresses every price in that region's currency with live FX. Multi-Lingual translates menus, navigation, and configured UI strings into the region's language. Together they let you stand up a German B2B storefront in euros and German, a UK B2B storefront in pounds and English, and a Japanese B2B storefront in yen and Japanese, without forking the codebase.
Do orders placed in foreign currency sync to my ERP cleanly?
Yes. Clarity Connect captures both the local-currency total the buyer saw and the base-currency equivalent at the locked FX rate, then pushes both into the ERP record. AR reconciles to your base currency for accounting, the storefront keeps the buyer-facing record in their currency for support and reorders, and the FX rate is stored on the transaction. Your finance team gets a clean order book, your buyer gets a confirmation that matches what they paid, and customs / duty data flows through the same pipe for international shipments.

Related features

See it with your regions

Bring your target markets, walk away with a working local-currency storefront preview.

Schedule a 30-minute walkthrough and we'll show the Multi-Currency Module running against a sandbox of your own catalog: a live FX rate flowing into every price surface, currency-aware filters and tax, international carrier quotes, and a confirmed order synced into your ERP with both currencies and the locked FX rate captured. Stack it with Multi-Language and Multi-Storefront for three storefronts in three currencies and languages.

1,600+B2B Clients
25+ERPs Synced
Real-TimeFX-API Rates