All articles
Shopify Plus11 min read12 August 2026

Shopify Markets: Multi-Currency and International Commerce Explained

Shopify Markets replaces multi-store international setups with a single store, multiple market-specific experiences. Here's the architecture, the pricing model, and the limitations.

Shopify MarketsMulti-currencyInternationalShopify Plus

Before Shopify Markets, the standard international commerce pattern was multiple stores: one per region, each with its own domain, inventory, pricing, and theme. It worked, but it meant six stores to maintain instead of one. Markets consolidates this — one store, multiple market-specific experiences.

What Shopify Markets is

Shopify Markets is a native internationalisation system built into Shopify (available on all plans, with advanced features on Plus). A market is a geographic grouping (a country, region, or set of countries) with its own currency, language, pricing, domain/subdomain, and tax configuration.

Markets architecture

  • Primary market — your home market (currency, language, domain)
  • Secondary markets — each gets its own currency, optional language, and optional subdomain/subfolder
  • Country-specific pricing — override the auto-converted price with a fixed local price per market
  • Market-specific domains — yourstore.co.uk, yourstore.de, or /en-de/ subfolders
  • B2B markets — separate catalog and pricing rules for wholesale buyers per market

Currency and pricing

By default, Shopify converts your base currency prices to each market's currency using live exchange rates with a configurable rounding rule. For market-specific pricing — where you want EUR 49 rather than the converted EUR 47.83 — you set fixed prices per market using the Markets API.

graphql
# Query market-specific prices for a variant
{
  productVariant(id: "gid://shopify/ProductVariant/12345") {
    contextualPricing(context: {
      country: DE
    }) {
      price {
        amount
        currencyCode
      }
      compareAtPrice {
        amount
        currencyCode
      }
    }
  }
}

Language and translations

Each market can have a primary language. Shopify stores translations using the Translations API — you push translated strings for product titles, descriptions, metafields, and navigation. On the storefront, the translate filter in Liquid resolves the correct language based on the buyer's market.

Shopify's Translate & Adapt app manages translations in the admin. For large catalogs or automated translation pipelines, the Translations API lets you push translations programmatically — useful for integrating with translation management systems like Phrase or Lokalise.

Domain strategy for SEO

Google recommends country-code top-level domains (ccTLDs) for strongest geo-targeting signal, followed by subdomains (de.yourstore.com), then subfolders (/de/). Subfolders are easiest to implement with Shopify Markets and share domain authority — often the right trade-off for stores entering new markets.

Markets limitations to know

  • Inventory is shared across all markets — there's no market-specific stock allocation natively
  • Duties and import taxes (DDP/DDU) require a third-party service like Avalara or the Shopify Markets Pro add-on
  • Product availability per market is all-or-nothing at the catalog level (not per-variant)
  • B2B market pricing requires Shopify Plus

When Markets replaces a multi-store setup

Markets is the right choice when your markets share inventory, your product catalog is the same across regions (with localised pricing and language), and you want one admin to manage everything. Multi-store still makes sense when markets need completely separate catalogs, separate inventory allocation, or separate checkout flows.

ShareLinkedInX / Twitter
Arslan
Shopify developer specializing in B2B, Shopify Plus, and custom app development. 6+ years building on Shopify.
About

Building something like this on Shopify?

I build exactly what I write about. If you need help implementing this, get in touch — I respond within 24 hours.

Discuss your project

Get new Shopify guides by email

Practical, technical articles on Shopify development — no fluff, no sales emails.

No spam. Unsubscribe anytime.