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.