Shipping Settings
The Shipping module lets you define geographic delivery zones and assign pricing methods to each zone. You can charge a flat fee for every order, or calculate shipping costs dynamically based on the total package weight.
How Shipping Works — Zones and Methods
Shipping is configured in two layers:
Zone → defines WHERE (countries, states, ZIP codes)
Method → defines HOW MUCH (flat rate or weight-based cost)
Example setup:
| Zone | Countries/States | Method | Cost |
|---|---|---|---|
| Inside Dhaka | Bangladesh → Dhaka | Standard Delivery | ৳60 flat |
| Outside Dhaka | Bangladesh (other states) | Standard Delivery | ৳120 flat |
| International | All other countries | International Shipping | Weight-based |
At checkout:
- Customer enters their address.
- System matches the address to a zone.
- All active methods for that zone are shown.
- Customer selects a method and the cost is added to their order.
Contents
- How to Create a Shipping Zone — zones, the one-state-one-zone rule, catch-all zones, bulk delete, and the Bangladesh template
- How to Add Shipping Methods — flat rate, weight-based tiers, default method fallback, and checkout matching logic
Still stuck?
Our support team is ready to help you get set up.

