Store Management
Shipping Configuration
Create shipping profiles and ordered rules (weight, price, or quantity) with country targeting and return addresses.
Overview
Store Management → Shipping (/{locale}/store/shipping) uses profiles → ordered rules, not a separate “zones / methods” wizard.
Checkout weight display
Global toggles control whether checkout shows actual weight and/or volumetric weight.
Shipping profiles
Create, edit, duplicate, or delete profiles:
- Name, description, default flag
- Dimension factor for volumetric weight (defaults differ for metric vs imperial)
- Weight unit aligned with Store Setup (kg or lb)
Rules (per profile)
Rules are drag-sorted. Each rule can use one basis:
| Type | Basis |
|---|---|
| Weight | Product weight tiers (unit from Store Setup) |
| Price | Order total ranges |
| Quantity | Item count ranges |
Per rule you can set:
-
Label, optional flat rate, free shipping flag
-
Tiered min/max rows (ranges must abut continuously — no gaps)
-
Countries (empty = worldwide; otherwise multi-select)
-
ETA min/max days
When editing ranges, the next row’s min auto-fills from the previous max. Leave the last max empty for an open-ended top tier. Invalid decreasing mins block Save.
Return addresses
Separate CRUD section for return locations (not a “local pickup” checkout mode).
What this page does not do
- No standalone “Delivery Zones” entity
- No dimension-based rule type in the UI
- No dedicated local-pickup checkout skip
Checkout
Quotes come from /api/store/shipping/quote using the matching profile rules for the customer’s country and cart.