Integrations
Works with the plugins your store already runs.
Add-ons, bundles, subscriptions, shipping rates and page builders all show the shopper's currency. Each one below is tested against WC Currency Switch, and we tell you exactly where the limits are.
- Built-in integrationDedicated code inside the plugin
- Works nativelyTested, no extra code needed
- Partial supportWorks, with one limit we name
Caching and speed
-
Built-in integration
Super Page Cache
by Optimole
Set up for you. Other currencies skip the cache, including Cloudflare and Bunny edge caches.
-
Built-in integration
LiteSpeed Cache
by LiteSpeed
Set up for you. LiteSpeed keeps a separate cached copy for each currency.
-
Built-in integration
WP Super Cache
by Automattic
Set up for you. The currency cookie becomes part of the cache key.
-
Built-in integration
xSpeed Cache
by xSpeed
Base pages stay cached and the price swap is never delayed.
-
Quick manual setup
WP Rocket
by WP Media
Add the currency cookie under Never Cache Cookies. Cached pages clear when rates move.
-
Quick manual setup
W3 Total Cache
by BoldGrid
Add the currency cookie under Rejected Cookies. Cached pages clear when rates move.
-
Built-in integration
Autoptimize
by Optimizing Matters
The switcher script is marked so Autoptimize never defers or delays it.
Payments
-
Works natively
Stripe
by WooCommerce
Charges in the shopper's currency with no extra setup.
-
Built-in integration
PayPal Payments
by WooCommerce
Standard checkout works as is, and card fields are offered in every currency PayPal cards support.
-
Works natively
MyFatoorah
by MyFatoorah
Charges in the shopper's currency. You choose accepted currencies in your MyFatoorah account.
Translation
-
Built-in integration
WooCommerce Multilingual
by OnTheGoSystems
WCML handles conversion and the switcher stays in sync with it, even when the language changes.
-
Works natively
WPML
by OnTheGoSystems
WPML handles language and WC Currency Switch handles currency. Add WCML for language-to-currency rules.
-
Built-in integration
Polylang
by WP SYNTEX
Set a currency per language, like French to EUR. A shopper's own pick always wins.
-
Built-in integration
TranslatePress
by Cozmoslabs
Set a currency per language using short codes like fr or full locales like fr_FR.
Subscriptions and memberships
-
Built-in integration
WooCommerce Subscriptions
by WooCommerce
Recurring prices and sign-up fees are converted.
-
Partial support
Discounts for WooCommerce Subscriptions
by Meow Crew
Fixed and percentage discounts on first payments and renewals are converted.
Limit: Its Role-Based Pricing add-on overrides converted prices.
-
Partial support
WooCommerce Memberships
by WooCommerce
Percentage member discounts apply to the converted price.
Limit: Fixed-amount member discounts are not converted.
Bookings and deposits
-
Built-in integration
WooCommerce Bookings
by WooCommerce
From prices and the live booking cost are converted, including person and resource costs.
-
Built-in integration
WooCommerce Deposits
by WooCommerce
Fixed deposit amounts are converted. Percentage deposits and payment plans follow the product price.
Product options and add-ons
-
Built-in integration
WooCommerce Product Add-Ons
by WooCommerce
Fixed add-on prices and the running total use the shopper's currency.
-
Built-in integration
YITH Product Add-Ons
by YITH
Fixed option prices and the live total use the shopper's currency.
-
Built-in integration
TM Extra Product Options
by ThemeComplete
Fixed and percentage option prices are converted through TM's own multi-currency hook.
-
Built-in integration
Product Extras for WooCommerce
by Plugin Republic
Field and option prices are converted on the product page and in the cart.
-
Built-in integration
YITH Name Your Price
by YITH
Minimum, maximum and suggested prices are converted, and customer amounts are saved correctly.
-
Partial support
Gravity Forms Product Add-ons
by Element Stark
Product prices and the currency format are converted.
Limit: Field prices set in the form builder show in your store currency in the running total.
Bundles and composites
-
Works natively
WooCommerce Product Bundles
by WooCommerce
Bundle discounts apply to the converted price.
-
Works natively
YITH Product Bundles
by YITH
Bundle discounts and the live total use converted prices.
-
Works natively
WPC Product Bundles
by WPClever
Bundle prices, discounts and the product page range use converted prices.
-
Works natively
WooCommerce Composite Products
by WooCommerce
Component discounts apply to the converted price.
-
Partial support
WPC Composite Products
by WPClever
Component prices and percentage pricing use converted prices.
Limit: Fixed-amount component price overrides are not converted.
-
Built-in integration
YITH Composite Products
by YITH
A built-in fix stops YITH from overwriting converted prices in the cart.
Cart and wishlists
-
Works natively
Woo Fly Cart
by WPClever
The slide-out cart shows prices in the shopper's currency.
-
Works natively
WPC Product Quantity
by WPClever
Quantity rules never touch prices, so it works as is.
-
Works natively
WooCommerce Wishlists
by WooCommerce
Wishlist prices show in the shopper's currency.
-
Works natively
TI WooCommerce Wishlist
by TemplateInvaders
Wishlist totals use current converted prices.
-
Works natively
YITH WooCommerce Wishlist
by YITH
Prices are converted, and price-drop notes hide when the currency changes.
-
Works natively
Iconic Woo Wishlists
by Iconic
Wishlist prices show in the shopper's currency.
Loyalty and discounts
-
Built-in integration
WPLoyalty
by WPLoyalty
Points use converted prices, and cart thresholds scale to the shopper's currency.
-
Partial support
Reward System for WooCommerce
by FlyPlugins
Prices, points earning and redemption all work.
Limit: The "points are worth" label shows the store currency amount.
-
Partial support
SUMO Discounts
by FantasticPlugins
Product discounts are applied, then converted.
Limit: Spend thresholds, like spend $100 to unlock, are not converted.
Funnels and marketing
-
Built-in integration
CartFlows
by CartFlows
Order bumps, upsells and downsells are converted.
-
Works natively
FunnelKit Automations
by FunnelKit
Emails show each order in the currency it was placed in.
Shipping
-
Built-in integration
WooCommerce FedEx Shipping
by WooCommerce
Live rates still show when the shopper's currency differs from your FedEx account.
-
Built-in integration
WooCommerce UPS Shipping
by WooCommerce
Live rates still show when the shopper's currency differs from your UPS account.
-
Works natively
WooCommerce Royal Mail
by WooCommerce
GBP rates are converted like any other shipping rate.
Page builders and themes
-
Works natively
Bricks
by Bricks
Bricks WooCommerce elements and the mini cart show converted prices.
-
Works natively
Elementor
by Elementor
Price widgets, loops and dynamic tags show converted prices.
-
Works natively
Divi
by Elegant Themes
Price, cart and shop modules show converted prices.
-
Works natively
Breakdance
by Breakdance
Prices, dynamic data and display conditions use converted prices.
-
Works natively
Kadence WooCommerce Extras
by Kadence WP
Variation prices, price blocks and cart notices use converted prices.
-
Works natively
Kapee
by PressLayouts
Prices and mini cart are converted, and its header currency slot can hold the switcher.
No integrations match that search. Ask us about your plugin.
Don't see your plugin?
Most plugins that show prices with WooCommerce's own price functions work with no setup at all. Tell us what you use and we will test it for you.
Every integration, on every plan.
No add-ons to buy. Pick a plan by how many sites you run.