Expanding to a New Country: Using One Shopify Store with Multiple Domains and Payment Gateways

Topic summary

A merchant is expanding to a new country and wants to use one Shopify store with separate domains and payment gateways for each location, all managed from a single admin.

Possible Solutions:

  • Multiple Domains: Shopify allows assigning different domains or subdomains to specific countries (e.g., mystore.com for the U.S., mystore.ca for Canada).

  • Shopify Markets: This built-in feature enables managing multiple markets from one store, including localized currency, language, and international domains. However, it does not support assigning different payment gateways to specific markets.

  • Payment Gateway Workaround: To use different payment gateways per country, options include:

    • Creating separate Shopify stores for each country
    • Using third-party apps like PayRules, which can hide or show payment methods based on customer shipping information

Status: The discussion remains open, as the original poster has not confirmed which approach they will pursue.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

I currently have an online Shopify store and am expanding my business to a new country, where all operations will be handled locally. I want to use the same Shopify store for both countries while having a different payment gateway and domain for the new location, all managed within the same Shopify admin. Is this possible?

Yes, you can operate a Shopify store in multiple countries using a single store with multiple domains and payment gateways.

Here’s how you can achieve this:

  • Depending on your Shopify plan, you can assign any number of individual domains or subdomains to specific countries or regions. For example, you can have mystore.com for the U.S., mystore.ca for Canada, and mystore.co.uk for the UK.
  • To sell in multiple countries, you can use Shopify’s Markets feature, which enables you to manage multiple markets from a single store. This includes setting up international domains and localizing currency and language. However, it doesn’t support assigning different payment gateways to specific markets within the same store.
  • The solution for setting up different payment gateways is to have separate Shopify stores for each country or use third-party apps. One example of such an app is PayRules. This app hides a few payment methods based on the customer’s shipping information. You can access this app via the Shopify app store.