Shipping
Integrate carriers, set shipping routes and rates, enable cash on delivery, and print labels — with tracking end to end.
Updated March 24, 2026
Shipping gets orders to customers — connect carriers, define routes and rates, print labels, and track delivery, with COD support that’s essential in KSA.
Connect carriers
- Go to XO Commerce → Shipping → Carriers.
- Integrate the carriers you use — Aramex, SMSA, DHL, J&T, AyMakan, RedBox, and more.
- Enter credentials; XO can generate labels and track shipments automatically.
📷 Screenshot: carrier list with connected status and label generation.
Shipping routes & rates
- Open Shipping → Routes.
- Define routes/zones (city, region, GCC, international) and rates (flat, weight-based, free over X).
- Set express, standard, and refrigerated options where carriers support them.
Cash on delivery
Enable COD with shipping labels; XO reconciles collected cash back against the order and payout.
Labels & tracking
- Generate and print labels (single or batch); keep a label archive.
- Customers and agents see tracking through to delivery.
Best practices
- Offer free shipping over a threshold to lift average order value.
- Use multiple carriers by zone for best cost/speed.
- Reconcile COD collections promptly — it’s real cash in transit.
Troubleshooting
- Label won’t generate. Re-check carrier credentials and that the address is complete.
- COD not reconciled. Confirm the carrier’s remittance is matched to the orders.