ℹ️ Before setting up a new country, make sure it's included in an active Shopify Market. See How to create, expand, or activate a Shopify Market for instructions.
1. Confirm your shipping rates and options
Before enabling international shipping, confirm which carrier accounts you'll use — your own or Swap's — and the shipping methods you want to offer (standard, express, etc.). Make sure the rates align with your pricing strategy for that market.
2. Define your shipping naming conventions
Agree on naming conventions for shipping methods with your warehouse management system (WMS). Consistent naming prevents mapping errors and ensures accurate order tracking.
3. Set up the country in Shopify Markets
Either create a new Shopify Market for the country or add it to an existing one. Configure country-specific settings including currency, tax rules, and shipping preferences. See How to create, expand, or activate a Shopify Market.
4. Create or update a shipping zone in Swap
Add the new country to an existing shipping zone in Swap, or create a new one. Define the available shipping options and configure any custom fees or buffers for that zone. See How to create a shipping zone.
5. Set your pricing strategy
Decide whether to apply pricing coefficients to adjust rates for this market. Use the Pricing Strategies Lab to test configurations before going live. See Getting started with the Pricing Strategies Lab.
6. Verify your Shopify and Swap configuration
Check that Shopify's Markets and Shipping & Delivery settings align with your Swap shipping zone setup. Confirm the zone is set to Active and the correct shipping options are enabled.
7. Test your setup
Before launching, place a test order to verify:
The correct shipping rates appear at checkout
The order is processed correctly and flows through to your WMS without errors