Shipping methods in Storix: zones, rates and COD fees
Add your own delivery method, price all 27 governorates, set COD fees, and preview the quote before customers see it.
Operations
A delivery method is the line your customer picks at checkout: the price, the delivery days, and whether cash on delivery is allowed. If a method gives no price for their address, it disappears from checkout and they never see it.
You are not stuck with what you were given — switch on a courier method or build your own, then set zones, rates and COD fees you can honour.
Two kinds of method
Your store starts with a few on Shipping → Delivery methods.
- Carrier methods — Bosta: labels and tracking. It arrives switched off and needs your connected Bosta account plus a plan with carrier integrations.
- Custom delivery — your own rider. No automation, but it prices checkout, takes cash on delivery with its own fees, and its cash shows in Shipping → COD payouts.
1 — Add your own method
- Click Add method.
- Fill Name (English) and Name (Arabic).
- Set Base fee per governorate (EGP): starts at 50, whole pounds only.
- Set Delivery time — minimum (days) and maximum (days): 2 and 4 by default, and the maximum cannot be smaller.
- Keep or clear Allow cash on delivery, then Create method.
Storix then builds one zone per governorate — all 27 — with your fee and days, switched off.
2 — Switch it on
Turn it on with Enabled at checkout. Two plan rules apply.
- How many at once: 2 on Starter, 5 on Growth, 10 on Pro.
- Bigger: on Starter, checkout ignores zone pricing rules, so methods get no price and never show. The preview answers "No shipping rate configured for the selected area." until you upgrade.
3 — Zones and rates
Custom methods open Configure in Simple setup: one fee, delivery days, dispatch cutoff, COD switch. Enough for a flat rate — but its Delivery fee saves to the first zone only.
For per-governorate pricing, open Advanced setup → Areas & pricing:
- Apply Egypt presets adds all 27 governorates at once; Add zone adds one.
- Give each zone its governorates, Min days and Max days.
- In its rules, Add rule, then pick the Rule kind: Flat fee, Weight tier, Order value tier or Free above order value.
Two matter most. A Flat fee per zone is easy to explain. Free above order value, with {"threshold":1000}, cancels the zone's other fees once the basket reaches 1,000 EGP after discounts, and always runs last.
A zone with no governorates or rules gives no price, and the method hides for that address.
4 — COD fees
In the COD section, turn on Allow cash on delivery and pick a Base fee: No extra fee, Fixed amount (EGP) or Percent of shipping.
Upper Egypt to pay more? Add a row under Governorate overrides, names separated by English commas. Set a COD cap if you do not want a 20,000 EGP parcel against cash; the platform limit is 25,000 EGP. When free shipping applies, a percentage COD fee becomes 0.
5 — Preview it
Click Update, then Configure → Preview quote. It reads saved settings only, so unsaved changes are invisible.
Enter Governorate, City, Weight (grams), Order value, and tick Cash on delivery. You get the fee or Free, the ETA, Next dispatch and the COD fee. Test three baskets: small, under your free-shipping threshold, over it.
Weight, size and spelling — what's true now
- Governorate spelling is fixed. Checkout's Faiyum and Matrouh now match the zone list's Fayoum and Matruh — English or Arabic, either spelling resolves to the same governorate.
- Weight tiers price on the real basket. Checkout now totals each item's actual weight (falling back to 0.5 kg for a variant with no weight set), so a Weight tier rule finally reacts to what's really in the cart.
- Max weight is enforced; max size is not. A method's package weight limit — yours, or the platform default — is checked against that real weight, so an overweight basket is now correctly excluded. Length, width and height limits are configurable, but checkout does not yet send a package's dimensions, so size limits never trigger.
One panel builds a fee row for all 27 governorates — set it up free.