Multi-region (US + UK + AU + DE) meal-kit launch on one Magento?
Yes, via Magento Multi-Source Inventory (MSI) + store views per region.
Architecture:
- One source per regional kitchen (e.g.
us_kitchen_nj,us_kitchen_tx,uk_kitchen_birmingham,au_kitchen_sydney,de_kitchen_berlin). Inventory of recipes is tracked per source. - One stock per region, US stock aggregates US kitchens; UK stock = UK only; AU = AU only; DE = DE only. Customer geo-routes to the stock at checkout.
- One store view per region for pricing (USD / GBP / AUD / EUR), language (EN / DE), and tax rules (VAT-included in EU; tax-excluded in US). Same menu_week entities, different price visibility per store view.
- Different recipes per region, reality. UK customers want shepherd’s pie; US wants buffalo wings; AU wants barramundi; DE wants schnitzel. Recipe entity has store-view scope so the same menu_week can show different 8-12 recipes per region. Some recipes (pizza, pasta) shared across all regions.
- Compliance per region, FDA in US, FSA in UK, FSANZ in AU, BfR in DE. Allergen labeling rules differ; the EAV flag set is universal but the display label changes per locale.
HelloFresh runs the same architecture in 18 countries on a custom in-house stack. Magento + MSI gets you 80% of that without rewriting.