This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Shop Currency Switcher for WooCommerce

Shop Currency Switcher for WooCommerce

Multicurrency support for WooCommerce with smart switching and flexible display options. A powerful currency switcher for WooCommerce with geolocation …

10+ active installs
5.0
(2 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Shop Currency Switcher for WooCommerce running.

WordPress compatibility
Tested to 6.8.6 — 2 branches behind 7.0
A branch or two behind — normal for a plugin between releases.
Last updated
14 months ago
Requires PHP
false
Your host must be running at least this version.
Requires WordPress
5.0
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

10+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Shop Currency Switcher for WooCommerce is looked after — not on how many stores run it.

Mixed signals
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
15 / 35
Last update 1y ago.
WordPress compatibility
14 / 20
Tested to WP 6.8.6, 2 branch(es) behind.
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
11 / 15
5.0/5 across 2 rating(s).
Listing transparency
3 / 10
Provides: description
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-01 from the WordPress.org plugin registry.
Ratings

5.0

2 ratings
5★2
4★0
3★0
2★0
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

🌐 Expand Your Store Across Borders
With more customers shopping internationally than ever, speaking their language isn’t enough — you need to speak their currency. The Currency Switcher for WooCommerce makes your store feel local to everyone, no matter where they are.

🛒 What It Does
This plugin empowers your WooCommerce store to dynamically display product prices in multiple currencies based on a customer’s location, language, or personal choice. It handles everything from real-time exchange rates to per-product pricing, ensuring your pricing stays relevant and accurate.

💡 Whether you’re a solo entrepreneur with a growing customer base or a large online retailer, this plugin helps boost trust and sales by removing barriers like unfamiliar pricing and currency confusion.

🌟 Key Features

✔️ Real-Time Exchange Rates
Automatically update prices using up-to-date exchange rates from reliable providers.

✔️ Per Product Currency Pricing
Set unique prices per product in each currency — no need for complex formulas.

✔️ Location-Based Currency Switching
Automatically switch currencies based on the customer’s IP or selected billing/shipping country.

✔️ Language-Based Currency Switching
Integrates with multilingual plugins to switch currency based on user language.

✔️ Flexible Display Options
Add the currency switcher as a widget, shortcode, dropdown, radio buttons, or link list — wherever it fits best on your site.

✔️ Easy Checkout Behavior Control
Choose to lock in the currency during checkout or revert to your store’s default currency.

✔️ Admin Order Currency Override
Change the order currency manually from the admin panel when needed.

✔️ Shortcode-Ready
Insert currency switchers or converted prices anywhere in your content or theme files.

✔️ Developer Friendly
Hooks and filters allow advanced customization. Shortcodes and functions available for complete flexibility.

💡 Use Cases

  • 🌍 International Shops: Offer a seamless shopping experience for customers worldwide.
  • 🛍️ Subscription & Membership Sites: Set different pricing tiers by currency.
  • 🎯 Geo-targeted Promotions: Adjust prices based on location for strategic marketing.
  • 🪙 Cryptocurrency-Friendly Stores: Add Bitcoin, Ethereum, and more using supported plugins.

🔧 Available Shortcodes

Add these to any post, page, or widget:

  • [woocommerce_currency_switcher_drop_down_box] – Simple dropdown
  • [woocommerce_currency_switcher_radio_list] – Neat radio buttons
  • [woocommerce_currency_switcher_link_list] – Currency links
  • [woocommerce_currency_switcher_product_price_table] – Show product prices in all currencies
  • [woocommerce_currency_switcher_convert_price] – Convert any custom price
  • [woocommerce_currency_switcher_current_currency_symbol] – Display current symbol
  • [woocommerce_currency_switcher_current_currency_code] – Display current code

Q: Will this plugin automatically detect a customer’s location and change the currency?

A: Yes, it can automatically detect the user’s location using their IP address and show prices in the relevant currency. You can also override this behavior based on billing/shipping country or user-selected preferences.

Q: Can I show different product prices for each currency?

A: Absolutely. You can manually set specific product prices for each currency directly from the product editing screen.

Q: What happens at checkout? Will the currency change back to default?

A: That’s up to you! You can choose to either preserve the selected currency through to payment or revert to the store’s base currency during checkout.

Q: Can customers manually switch currencies?

A: Yes. You can add a switcher to your site using a widget or a shortcode in any format — dropdown, links, or radio buttons.

Q: Is this plugin compatible with WPML or Polylang for multilingual sites?

A: Yes, and it even allows you to assign different currencies based on selected language/locale.

Q: How are exchange rates handled?

A: Exchange rates can be updated automatically from a variety of providers, or you can input them manually.

Q: What if my exchange rates provider requires an API key (e.g., CoinMarketCap)?

A: Simply enter your API key in the plugin settings under WooCommerce > Settings > Currency Switcher > Exchange Rates.

Q: Does it support cryptocurrencies like Bitcoin or Ethereum?

A: Yes! You’ll need to install the All Currencies for WooCommerce plugin to enable crypto support.

Q: Can I force a currency using a URL parameter?

A: Yes. You can add ?alg_currency=USD to any page URL to switch to USD (replace with any currency code).

Q: Why is the PayPal currency incorrect in email receipts?

A: The default PayPal integration may not support multi-currency. We recommend switching to this PayPal plugin for full compatibility.

Q: Can I show converted prices in custom templates using code?

A: Yes. Use the function alg_get_product_price_by_currency() to get and format the price in any currency.

Q: How do I exclude certain currencies from using rounding or pretty pricing?

A: You can use the alg_wc_currency_switcher_correction filter to disable rounding for specific currencies like BTC.

Q: Will this plugin work with WooCommerce Subscriptions?

A: It works with most standard WooCommerce extensions, but multi-currency recurring billing may depend on the gateway’s capabilities. We recommend testing your configuration thoroughly.

Q: How can I display the current currency symbol or code anywhere on my site?

A: Use the shortcodes [woocommerce_currency_switcher_current_currency_symbol] or [woocommerce_currency_switcher_current_currency_code].

Q: Can I set different shipping costs for different currencies?

A: Yes, you can adjust shipping prices using filters or enable conversion on shipping costs in the plugin’s settings.

Q: How can I show the currency switcher only on specific pages?

A: Use conditional shortcodes or WooCommerce template hooks to display the switcher only where you need it.

Q: What if my server doesn’t support some exchange rate APIs?

A: Make sure SOAP or cURL is enabled. You can also switch to another supported exchange rate provider in the plugin settings.

Q: Is this plugin compatible with caching plugins?

A: It works with most caching plugins, but for best results, enable AJAX mode or exclude currency switcher pages from caching.

Q: How many currencies can I add?

A: You can add as many currencies as you need — there’s no hard limit.

Categories
Currency & tax
Plugin details
Version3.2.2
Last updated2025-05-29 12:44pm GMT
Added2025-05-11
Requires WordPress5.0
Tested up to6.8.6
Requires PHPfalse

Tags on WordPress.org
currency switcher
ecommerce
multi currency
shop
woocommerce
Alternatives
Other plugins in the same categories.
WebPlanex: GST Invoice India
400+ installs
5.0(34)
FOX – Currency Switcher Professional for WooCommerce
50K+ installs
4.4(249)
Price Based on Country for WooCommerce
20K+ installs
4.8(262)
Quaderno: Global Tax & Invoicing Automation for WooCommerce
500+ installs
4.7(18)
Saudi Currency
100+ installs
5.0(3)
Currency Exchange for WooCommerce
500+ installs
5.0(29)
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy