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 integrationSuper Page Cache
by Optimole
Set up for you. Other currencies skip the cache, including Cloudflare and Bunny edge caches.
Built-in integrationLiteSpeed Cache
by LiteSpeed
Set up for you. LiteSpeed keeps a separate cached copy for each currency.
Built-in integrationWP Super Cache
by Automattic
Set up for you. The currency cookie becomes part of the cache key.
Built-in integrationxSpeed Cache
by xSpeed
Base pages stay cached and the price swap is never delayed.
Quick manual setupWP Rocket
by WP Media
Add the currency cookie under Never Cache Cookies. Cached pages clear when rates move.
Quick manual setupW3 Total Cache
by BoldGrid
Add the currency cookie under Rejected Cookies. Cached pages clear when rates move.
Built-in integrationAutoptimize
by Optimizing Matters
The switcher script is marked so Autoptimize never defers or delays it.
Payments
Works nativelyStripe
by WooCommerce
Charges in the shopper's currency with no extra setup.
Built-in integrationPayPal Payments
by WooCommerce
Standard checkout works as is, and card fields are offered in every currency PayPal cards support.
Works nativelyMyFatoorah
by MyFatoorah
Charges in the shopper's currency. You choose accepted currencies in your MyFatoorah account.
Translation
Built-in integrationWooCommerce Multilingual
by OnTheGoSystems
WCML handles conversion and the switcher stays in sync with it, even when the language changes.
Works nativelyWPML
by OnTheGoSystems
WPML handles language and WC Currency Switch handles currency. Add WCML for language-to-currency rules.
Built-in integrationPolylang
by WP SYNTEX
Set a currency per language, like French to EUR. A shopper's own pick always wins.
Built-in integrationTranslatePress
by Cozmoslabs
Set a currency per language using short codes like fr or full locales like fr_FR.
Subscriptions and memberships
Built-in integrationWooCommerce Subscriptions
by WooCommerce
Recurring prices and sign-up fees are converted.
Partial supportDiscounts 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 supportWooCommerce Memberships
by WooCommerce
Percentage member discounts apply to the converted price.
Limit: Fixed-amount member discounts are not converted.
Bookings and deposits
Built-in integrationWooCommerce Bookings
by WooCommerce
From prices and the live booking cost are converted, including person and resource costs.
Built-in integrationWooCommerce Deposits
by WooCommerce
Fixed deposit amounts are converted. Percentage deposits and payment plans follow the product price.
Product options and add-ons
Built-in integrationWooCommerce Product Add-Ons
by WooCommerce
Fixed add-on prices and the running total use the shopper's currency.
Built-in integrationYITH Product Add-Ons
by YITH
Fixed option prices and the live total use the shopper's currency.
Built-in integrationTM Extra Product Options
by ThemeComplete
Fixed and percentage option prices are converted through TM's own multi-currency hook.
Built-in integrationProduct Extras for WooCommerce
by Plugin Republic
Field and option prices are converted on the product page and in the cart.
Built-in integrationYITH Name Your Price
by YITH
Minimum, maximum and suggested prices are converted, and customer amounts are saved correctly.
Partial supportGravity 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 nativelyWooCommerce Product Bundles
by WooCommerce
Bundle discounts apply to the converted price.
Works nativelyYITH Product Bundles
by YITH
Bundle discounts and the live total use converted prices.
Works nativelyWPC Product Bundles
by WPClever
Bundle prices, discounts and the product page range use converted prices.
Works nativelyWooCommerce Composite Products
by WooCommerce
Component discounts apply to the converted price.
Partial supportWPC Composite Products
by WPClever
Component prices and percentage pricing use converted prices.
Limit: Fixed-amount component price overrides are not converted.
Built-in integrationYITH Composite Products
by YITH
A built-in fix stops YITH from overwriting converted prices in the cart.
Cart and wishlists
Works nativelyWoo Fly Cart
by WPClever
The slide-out cart shows prices in the shopper's currency.
Works nativelyWPC Product Quantity
by WPClever
Quantity rules never touch prices, so it works as is.
Works nativelyWooCommerce Wishlists
by WooCommerce
Wishlist prices show in the shopper's currency.
Works nativelyTI WooCommerce Wishlist
by TemplateInvaders
Wishlist totals use current converted prices.
Works nativelyYITH WooCommerce Wishlist
by YITH
Prices are converted, and price-drop notes hide when the currency changes.
Works nativelyIconic Woo Wishlists
by Iconic
Wishlist prices show in the shopper's currency.
Loyalty and discounts
Built-in integrationWPLoyalty
by WPLoyalty
Points use converted prices, and cart thresholds scale to the shopper's currency.
Partial supportReward System for WooCommerce
by FlyPlugins
Prices, points earning and redemption all work.
Limit: The "points are worth" label shows the store currency amount.
Partial supportSUMO 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 integrationCartFlows
by CartFlows
Order bumps, upsells and downsells are converted.
Works nativelyFunnelKit Automations
by FunnelKit
Emails show each order in the currency it was placed in.
Shipping
Built-in integrationWooCommerce FedEx Shipping
by WooCommerce
Live rates still show when the shopper's currency differs from your FedEx account.
Built-in integrationWooCommerce UPS Shipping
by WooCommerce
Live rates still show when the shopper's currency differs from your UPS account.
Works nativelyWooCommerce Royal Mail
by WooCommerce
GBP rates are converted like any other shipping rate.
Page builders and themes
Works nativelyBricks
by Bricks
Bricks WooCommerce elements and the mini cart show converted prices.
Works nativelyElementor
by Elementor
Price widgets, loops and dynamic tags show converted prices.
Works nativelyDivi
by Elegant Themes
Price, cart and shop modules show converted prices.
Works nativelyBreakdance
by Breakdance
Prices, dynamic data and display conditions use converted prices.
Works nativelyKadence WooCommerce Extras
by Kadence WP
Variation prices, price blocks and cart notices use converted prices.
Works nativelyKapee
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.