Multi Currency Switcher for WooCommerce
by PSM Plugins on WordPress.org
Stop losing sales. Our multi currency switcher & converter shows local prices in WooCommerce to reduce cart abandonment and boost your global sales.

Manage active currencies in a simple, intuitive list.
Stop losing sales to currency confusion. Our multi currency switcher & currency converter shows prices in their local currency, reduces cart abandonment, and boosts your global sales. The PSM Multi Currency plugin is the complete solution for taking your WooCommerce store global.
Built by the trusted team behind SupportCandy Helpdesk, our plugin is designed for performance, reliability, and deep feature integration.
The Complete Multi Currency Solution for WooCommerce
Our plugin provides a powerful set of tools to create a seamless multi currency checkout experience and give you full control over your international pricing strategy.
- Unlimited Currencies: Add and manage as many currencies as you need.
 - Real-Time Exchange Rates: Automatically sync with trusted providers to ensure your exchange rates are always accurate.
 - Automatic Geolocation Currency: Leverage automatic currency detection by country to instantly show visitors product prices in their local currency.
 - Set Custom Exchange Rates: Don’t want to use live rates? No problem. It’s easy to set custom exchange rates for currencies.
 - Set Conversion Fees: Add additional percentage or fixed fees to converted price to protect your margins.
 
A Seamless Switcher with Total Flexibility
Give your customers the power to choose their currency with our clean, fully customizable currency switcher.
- Display Anywhere: Use our native Gutenberg currency block, Elementor currency widget, or a flexible currency switcher shortcode to place the switcher exactly where you want it.
 - Full Checkout Control: Let customers pay in their chosen currency or assign payment gateways per currency for a streamlined process.
 
Powerful Analytics
Understand your business like never before and trust that our plugin works with your existing setup.
- Currency-Specific Sales: View WooCommerce sales reports by currency directly within your analytics dashboard.
 - Consolidated Reports: Convert all sales reports to your store’s default currency for a unified view.
 
Still wondering how to add multiple currencies to WooCommerce effectively?
See Our Multi Currency Switcher in Action
Features
Our free version gives you everything you need to start selling globally. No compromises, just powerful features:
- Unlimited Currencies: Add and manage as many currencies as you need. Your global store has no limits.
 - Flexible Currency Switcher: Display a beautiful switcher anywhere with our Gutenberg block, Elementor widget, or a simple shortcode.
 - True Multi Currency Checkout: Let customers pay in the currency they shop in. A seamless experience from product page to final payment.
 - Checkout Currency Rules: You decide which currencies are available for payment, giving you full control over your checkout process.
 - Payment Gateway Control: Assign specific payment gateways to each currency. Offer local payment options to build trust and boost sales.
 - Flexible Exchange Rates: Get real-time exchange rates with a single click, or set your own custom rates to protect your profit margins.
 - Add Conversion Fees: Easily add a fee to any currency to cover conversion costs and ensure your pricing is always profitable.
 - Smart Price Rounding: Automatically round converted prices to clean numbers like $20.00 instead of $20.34.
 - Integrated Sales Reports: View detailed sales analytics for each currency directly within your WooCommerce dashboard.
 
Pro Features
Ready to automate your global store? Go Pro to unlock powerful features for maximum growth and a truly hands-free experience.
- Automatic Currency Detection by Country: Welcome visitors with their local currency from the moment they arrive. Our geolocation currency feature provides the perfect first impression.
 - Automated Exchange Rate Sync: Put your exchange rates on autopilot. Set a custom schedule (from hourly to daily) and never worry about manual updates again.
 - More Exchange Rate APIs: Choose from multiple trusted exchange rate providers for maximum reliability and accuracy for your currency converter.
 - Intelligent Checkout Rules: Automatically set the multi currency checkout based on a customer’s billing or shipping country. Perfect for managing regional compliance.
 
🚀 Unlock these powerful Pro features and more! Upgrade to Pro today.
Compatibility
Our multi currency switcher is built for maximum compatibility. It works seamlessly with the most popular WooCommerce extensions, themes, and services, ensuring our currency converter functions perfectly with your existing setup.
Popular WooCommerce Extensions
We offer deep integration with the extensions you already use to run your business, ensuring a smooth experience for complex products and checkouts.
- WooCommerce Subscriptions: Our plugin is fully compatible with recurring payments, so converted prices work perfectly with subscriptions.
 - WooCommerce Product Bundles: Display accurate, converted prices for bundled and grouped products.
 - WooCommerce Product Add-ons: Prices for extra product options are correctly converted.
 - WooCommerce Name Your Price: Works perfectly with flexible, user-defined pricing.
 - Role Based Pricing for WooCommerce: Show the correct converted price based on user roles.
 - WooCommerce One Page Checkout: A seamless multi currency checkout on a single page.
 
Shipping & Measurement Plugins
Ensure your shipping costs and complex pricing rules are accurately converted for your customers.
- Table Rate Shipping Method by Flexible Shipping
 - Advanced Flat Rate Shipping Method for WooCommerce
 - Per Product Shipping for WooCommerce
 - Measurement Price Calculator for WooCommerce
 - Checkout Field Editor for WooCommerce
 
Multilingual & Translation Plugins
Combine our plugin with the best multilingual tools to create a truly global store.
- WPML: Our plugin is fully compatible with the WPML Multilingual CMS, allowing you to build a complete multi-lingual and multi currency store.
 - Polylang: We also offer full compatibility with Polylang for all your translation needs.
 
Performance & Caching
Our currency switcher is designed to be lightweight and works well with popular caching plugins to ensure your store remains fast. This includes compatibility with WP Rocket, W3 Total Cache, WP Super Cache, and more.
Need compatibility with a specific plugin or theme? Contact us.
External Services
This plugin connects to Yahoo Finance to fetch live exchange rates, which are securely stored in your database and used for real-time price conversions.
- Service: Yahoo Finance
 - Purpose: Retrieving up-to-date exchange rates for accurate currency conversion.
 - Data Sent: Only the currency symbols for the base and target currencies (e.g., USD to EUR) are transmitted.
 - Frequency: When you add a new currency, update currency settings, or manually refresh exchange rates.
 - Terms: https://legal.yahoo.com/us/en/yahoo/terms/otos/index.html
 - Privacy Policy: https://legal.yahoo.com/us/en/yahoo/privacy/index.html
 
No personal or sensitive information is ever sent—only public financial data is accessed for conversion calculations.