Country-Specific Storefronts with Cartly Markets
Cartly Markets lets you run one shop across many countries — per-market currency, language, VAT/sales-tax mode, and duty handling, with automatic GeoIP routing and a strict Primary Market guarantee.
Cartly Markets lets you run one shop across many countries — per-market currency, language, VAT/sales-tax mode, and duty handling, with automatic GeoIP routing and a strict Primary Market guarantee.
Running a store that sells to customers in Germany, the United States, and Brazil is not just a translation problem — it is a pricing, tax, and language problem all at once. Cartly Markets solves all three with a single configuration surface.
A Market is a group of countries that share a currency, language, and tax policy. You create one market for Europe (EUR, German and French), another for North America (USD, English), and a third for Brazil (BRL, Portuguese). Cartly routes each visitor to the right market automatically based on their IP address.
Every shop starts with a Primary Market — the fallback for visitors from countries not covered by any other market. The Primary Market cannot be deleted or deactivated. It is the foundation everything else builds on.
Each market has its own base currency and available languages. Your storefront adapts automatically: a German visitor sees prices in EUR, menu items in German, and checkout fields labelled in German. A Brazilian visitor gets BRL prices and Portuguese labels without any extra work from you.
Language names in the storefront switcher display in each language's own script — "Deutsch", "русский", "ქართული" — not English translations of the language name.
European customers expect VAT-inclusive pricing. US customers expect tax added at checkout. Both models are supported per market:
For cross-border shipments, you choose between DDP (your store handles import duties — customers see a final, all-inclusive price) and DDU (the buyer pays duties upon delivery).
If your business grows and a non-English-speaking market becomes your primary one, you can promote it. Cartly walks you through the translation-source impact before making the change — existing translations keyed to the old source language become inactive until re-translated from the new source.