Multi-region, US 110V vs EU 230V on PSU + currency (USD / EUR / GBP), native?
PSUs and power-bricks ship voltage-locked. Ship a 110V US PSU to EU and the customer’s house burns down. Multi-region requires SKU-level voltage variants, not just price localization.
Magento pattern using Multi-Source Inventory (MSI):
- SKU voltage variants, a Corsair RM850x sold to US is
RM850X-US(115V), to EU isRM850X-EU(230V), to UK isRM850X-UK(230V + UK 3-pin plug). Same product family, different child SKU per voltage. Magento configurable product with voltage as a hidden attribute geo-routed. - Geo-routing on entry, visitor IP → Magento store view auto-pick → currency + voltage variants visible. US visitor sees USD prices + US voltage SKUs. EU visitor sees EUR + EU voltage SKUs.
- Source per region, US warehouse stocks US-voltage SKUs, EU warehouse stocks EU-voltage SKUs. MSI prevents cross-shipping a 110V PSU to a 230V address.
- Currency, USD on US store, EUR on EU, GBP on UK, AUD on AU. Adyen or Stripe handles multi-currency settlement.
The trap: universal-voltage PSUs (115V, 240V auto-switching) exist for some models. For those, single SKU works, just localize the included power cord (US NEMA 5-15 vs EU Schuko vs UK BS 1363). Magento PDP shows the included cord type based on ship-to address.
Tax: US is state-tax (Avalara / TaxJar integration), EU is VAT-included pricing per country, UK is VAT-included 20%. Three different tax surfaces handled by the store view.