International shoppers hesitate at prices displayed in a foreign currency — they convert mentally, distrust the result, and often abandon. CURCY — WooCommerce Multi Currency removes that friction: it displays your entire store in the visitor’s currency, with a switcher, automatic exchange rates, and optionally per-currency manual pricing where market conditions demand it. Checkout can complete in the display currency or convert to your base currency for settlement, depending on gateway support.
The plugin’s depth is in its pricing rules: beyond live conversion rates, each currency can carry its own fixed prices, price adjustments, or rounded psychological price points per product — the control serious international stores need rather than a raw exchange-rate multiplication. It complements marketing tools that segment customers by region, and pairs cleanly with region-based shipping plugins.
Competitive Features
- Currency switcher anywhere — widget, shortcode, and checkout switcher display the currency choice across the storefront
- Automatic exchange rates — rates pull from external sources on schedule, with manual override per currency
- Per-currency fixed prices — set exact prices per market instead of pure conversion, capturing local pricing strategy
- Price rounding rules — convert then round to psychological endings like .99 per currency
- Payment in display currency — checkout charges in the customer’s chosen currency where the gateway supports it
- Country auto-detection — visitors land in their local currency via geolocation, switchable manually
- Caching compatibility — works with major caching plugins so multi-currency does not break page caches
Key Features
- Currency manager — add currencies with custom symbols, positions, and thousand/decimal separators per locale
- Rate scheduling — exchange rates update automatically on a configurable interval, with fallback manual rates
- Fixed price per product — override converted prices with curated per-currency values on any product
- Currency by country — map countries to default currencies through geolocation rules
- Checkout currency handling — choose whether orders settle in the selected currency or convert to the store base currency
- Cart and coupon consistency — discounts and coupons recalculate correctly across currency switches
- Reports in base currency — WooCommerce analytics remain in the base currency regardless of display choices
Comparison with Competitors
CURCY vs WooCommerce’s native multi-currency (none)
| Feature | CURCY | WooCommerce core |
|---|---|---|
| Storefront currencies | Unlimited with switcher | Store currency only |
| Auto exchange rates | Scheduled updates | Not available |
| Fixed per-currency pricing | Yes | Not available |
| Country detection | Built-in | Not available |
| Best for | International sales | Single-currency stores |
WooCommerce core assumes one currency. The moment a store sells across currency zones, a switcher plugin is the standard solution rather than optional.
CURCY vs WOOCS (Currency Switcher alternatives)
| Feature | CURCY | Alternative switchers |
|---|---|---|
| Rate sources | Automatic with manual override | Varies |
| Fixed prices per currency | Yes | Some |
| Geolocation detection | Yes | Some |
| Caching compatibility | Explicit handling | Varies |
| Best for | Stores with pricing strategy per market | Simple conversion display |
The differentiator is pricing control: pure conversion switches show converted numbers, while CURCY supports curated per-market pricing that international brands usually need.
Recommended Stack — pair CURCY with WooCommerce and a region-aware shipping setup, and connect analytics that segments revenue by currency. For stores running automated marketing, FunnelKit Automations Pro reads store data independently of display currency.
Official Changelog
Version 2.4.3
Release Date: September 6, 2026
- Improvement: rate update schedule reliability with external rate sources
- Fix: coupon amounts recalculate correctly after currency switch
- Fix: geolocation detection respects manual currency override
Version 2.4.2
Release Date: August 9, 2026
- New: price rounding rule editor per currency
- Fix: checkout block compatibility with selected display currency
- Improvement: compatibility with the latest WooCommerce release
Version 2.4.1
Release Date: July 11, 2026
- Fix: currency symbol position settings for RTL locales
- Fix: PHP 8.4 deprecation notices removed
- Improvement: session handling performance for currency detection
Frequently Asked Questions
Does checkout settle in the customer’s currency?
It depends on your payment gateway. Gateways that support the display currency charge in it; otherwise the plugin converts the amount to your base currency for settlement while the customer still browsed in their own.
How often do exchange rates update?
Rates refresh automatically on a configurable schedule from external rate sources, and each currency can be overridden manually when you want fixed rates.
Can I set specific prices for a currency instead of converting?
Yes. Per-product fixed prices override the conversion for any currency, which is how stores implement regional pricing strategies.
Does it work with caching plugins?
Yes. The plugin is designed to coexist with page caching, with currency detection handled at a layer that avoids serving one visitor’s currency to another. Version 2.4.3 specifically improved detection reliability.
Are coupons calculated correctly across currencies?
Yes. Coupons and discounts recalculate when the currency switches, with version 2.4.3 fixing edge cases in percentage-versus-fixed coupon handling.
How does the currency switcher appear on the site?
Through a widget, shortcode, or checkout placement — the switcher displays the available currencies and stores the choice per visitor session.






Leave a Reply