Multi-currency / multi-store on WooCommerce — feasibility?
Possible, but architecturally fragile vs Magento.
WooCommerce multi-currency: via plugins like CURCY, WooCommerce Currency Switcher, or WPML’s WooCommerce Multilingual (which bundles a currency switcher). All do the same thing — convert prices on display, optionally per-region. Limitations: no per-SKU per-currency price control without bolt-on plugins; tax handling per region can break with mismatched plugin combos; checkout sometimes shows the wrong total under load.
WooCommerce multi-store: WordPress Multisite + WooCommerce + a sync plugin (e.g. Multilingual Press, Octolize Multistore). Each "store" is a separate WP site sharing users and (optionally) a master catalog. Pros: WP-native. Cons: catalog sync is plugin-dependent and breaks with bigger Woo updates; tax / shipping has to be configured per site; admin operators have to context-switch.
Magento multi-store: one admin → N websites → N stores → N store views. Each axis can override catalog, pricing, tax, currency, language, payment, shipping. Designed-in, not bolted-on.
Rule of thumb: 1–2 currencies, 1 region → Woo is fine. 3+ regions with different tax / shipping / catalog → Magento. The Magento setup is more upfront work but won’t fail in production.