Free shipping — now limited to the countries you set
A free shipping code now works only on orders shipping to the countries you choose. Add a Location condition and checkout enforces it.
Summarize this post with AI
Why this matters

A free shipping reward funded for one market still worked on orders shipping elsewhere. A Location condition on a free shipping reward now reaches checkout.
Checkout enforces the country
The code works only on orders shipping to the countries you list. Joy reads the order's shipping address at checkout.
Shoppers see where it applies
The reward shows Only applies to orders shipping to …, so shoppers know before they add to cart.
Every condition has to match
The editor says All conditions are met. A reward or perk with several conditions now requires all of them, not just one.
I ship worldwide but fund free shipping for Canada only. How do I keep the code off orders to other countries? Open your Free shipping program, add a Location condition set to Canada, and save. The code then works only on orders shipping to Canada.
How to access and use
- In Joy, go to Reward programs → Redeeming programs and open your Free shipping program.
- In the Condition card, open Advanced conditions and add a condition under Customer → Location.
- Choose Is equal to or Includes, then select the countries where the reward applies.
- Click Save. The program summary shows which orders the code works on.

