MHM Currency Switcher — Multi-currency WooCommerce, done right.
Real-time exchange rates, 283 country flags, and a checkout that actually follows through. Cookie-based persistence, 3-provider fallback, HPOS-ready.
Your Cart
Why Currency Switcher is different
Most multi-currency plugins convert the product page and call it done. Visitors reach checkout, the currency flips back to the store default, and they bounce.
Currency Switcher keeps the selected currency through the entire flow — product → cart → shipping → coupons → checkout → order. Cookie-based, persistent for 30 days, swappable from any page.
Built for global commerce
Every piece that gets tangled in other plugins — rates, flags, gateways, languages — handled.
Real-time exchange rates
ExchangeRate-API (primary), Fixer (secondary), ECB (tertiary). Automatic failover when a provider rate-limits.
Lite: manual sync. Pro: scheduled WP-Cron refresh.
4 delivery modes
Shortcode, WordPress nav menu item, Elementor widget, and multi-currency price grid on product pages. Drop anywhere.
Use case: Switcher in the header menu; price grid in product descriptions.
283 country flags
SVG icons at 640×480 — not the 20×15 postage stamps you see in other plugins. Retina-crisp, every ISO 3166-1 country covered.
Use case: A global store selling to Vietnam, Nigeria, Peru — every flag renders sharp.
Per-product fixed pricing
Override live rates per product per currency. Variation support included. Escape rate-converted awkwardness.
Use case: Psychologically-priced SaaS: $49 / €49 / £49 — not “€108.37 converted from $119.99”.
Geolocation detection
CloudFlare country header → WC MaxMind cascade. Auto-selects visitor’s currency on first visit — no extra API calls, no latency penalty.
Use case: French visitor lands on your US store, sees EUR immediately, never touches the switcher.
WooCommerce HPOS
Full High-Performance Order Storage support. Prices convert across listings, cart, shipping, coupons, confirmation emails, admin reconciliation.
Use case: Admin sees €49.99 (converted from $54.99 base) with rate recorded at purchase time.
Pick your edition
Lite handles simple stores. Pro handles the edge cases that ruin conversion.
Currency Switcher Lite
- check_circle 3 currencies (base + 2 additional)
- check_circle Manual on-demand rate sync
- check_circle All 4 switcher delivery modes
- check_circle 283 country flag SVGs
- check_circle WP-CLI commands
- check_circle Community support
Currency Switcher Pro
- check_circle Unlimited currencies
- check_circle Scheduled automatic rate updates (WP-Cron)
- check_circle Geolocation-based currency detection
- check_circle Per-product fixed pricing + variations
- check_circle Payment gateway restrictions per currency
- check_circle WPML / Polylang integration
- check_circle MHM Rentiva integration
- check_circle Premium email support
Monthly plan available at $9/month. 14-day money-back guarantee on all paid plans.
