SHOPIFY GUIDE
Selling to customers in both the United States and India from a single Shopify store? Here’s exactly how to do it — the right way.
Running a single Shopify store for two very different markets like the USA and India sounds complex — but Shopify Markets makes it surprisingly manageable. With the right setup, you can show localized prices, configure market-specific shipping rates, enable local payment methods, and even customize your storefront content for each audience.
In this guide, we’ll walk you through every step to get your USA and India markets live and optimized.
Shopify Markets is a built-in feature that lets you sell internationally from a single store. Instead of managing two separate stores, you define “markets” — geographic regions — and configure pricing, currencies, shipping, and content per market. Your inventory, products, and admin all stay in one place.
Before diving in, make sure you have:
You’ll see your existing markets listed here. By default, Shopify creates a “Domestic” market based on your store’s country.
If the USA isn’t already set up as a market:
Once created, click on the United States market to configure it.
Now you have two active markets — USA and India. Let’s configure each one.
Customers can only check out in their local currency if you use Shopify Payments or Adyen as your primary payment gateway. With third-party gateways, prices display in local currency but checkout happens in your store's default currency.
You can apply shipping rates to specific product collections or fulfillment locations within each market for more granular control.
For India, Shopify Payments may not be available depending on your store's registered country. In that case, use a third-party payment provider like Razorpay or PayU that supports INR transactions.
Advanced plan required.
Per-market theme customization is not available. All markets share the same theme layout. Global settings like colors and typography cannot be changed per market on any plan.
Optional but recommended.
Optional. You can assign a custom subdomain or country-specific domain to each market:
in.yourstore.com or yourstore.inAssigning a domain to a market routes customers to the same storefront — it does not create a separate website. It simply signals to the market which domain is primary for that region.
Before going live, always test:
Without it, customers can't actually check out in their local currency — they'll be charged in your store's default currency, which can cause confusion and cart abandonment.
Always verify the customer experience from each market's geography before launching.
One published theme serves all markets. Only section-level content (not global colors/fonts) can differ by market, and only on Advanced plan+.
Cross-border orders to India may be subject to customs duties. Consider enabling Duties and Import taxes in your market settings or using Managed Markets for automatic duty handling.
| Feature | USA Market | India Market |
|---|---|---|
| Currency | USD | INR |
| Shipping | USPS / FedEx / flat rates | Local carriers / flat rates |
| Payment | Shopify Payments + local methods | Third-party (Razorpay/PayU) |
| Theme customization | Advanced plan only | Advanced plan only |
| Language | English | English / Hindi |
Setting up Shopify Markets for USA and India is one of the smartest moves you can make to grow your brand internationally. With market-specific shipping, pricing, and content, you create a localized experience that builds trust with customers — whether they’re in New York or New Delhi.
Start with the basics (currencies and shipping), then layer in advanced features like per-market content and duties as your store scales.