Odoo shipping and courier integration in Jordan
The carriers that move volume in Jordan, and what rating, label printing, tracking and cash on delivery each one takes to reach Odoo.
Every carrier we check for a rollout in Jordan
10 entries, grouped by what each one costs you to reach from Odoo. The badge is the whole commercial question: shipped with the product, a community module, a paid connector, or a build.
In Odoo
3 of 10Ships with Odoo. Configuration, not development.
DHL Express runs a country office in Amman with its own Jordan rate guide and MyDHL booking, and it is the usual choice for outbound documents and urgent parcels. Odoo 19 ships a DHL Express connector, so live rates and labels work out of the box once you have an account number.
UPS serves Jordan through an authorised service contractor in Amman and publishes a Jordan site for quotes, tracking and pickups. Odoo 19 ships a UPS connector, so it is one of the few carriers a Jordanian merchant can wire up with no extra module.
International express out of Jordan. One of the few carriers with a connector shipped in Odoo 19, so rates, labels and tracking work without buying a module.
Paid connector
2 of 10A paid connector covers this. Licence cost sits outside our fee and is quoted separately.
Founded in Amman in 1982 and still running a Jordanian operation covering domestic and international express, freight forwarding, warehousing and Shop and Ship. It is the default carrier most Jordanian online sellers already have an account with. Odoo does not ship an Aramex connector, but there are many paid Aramex modules for Odoo 19 covering rates, labels and tracking.
An e-commerce focused courier covering the GCC and Jordan, built around cash on delivery with OTP verification at the door and weekly COD remittance to the merchant's bank account. There is a paid iMile shipping module for Odoo 19, so it does not need a bespoke build. Confirm Jordan coverage on your own account before you commit.
Unconfirmed. Sources agreed, no primary confirmation found.
Custom build
5 of 10No connector we would put in production. This is scoped, priced and built.
The government owned national postal operator, running the domestic mail and parcel network across all twelve governorates plus EMS express and international parcels through the UPU network. It is the cheapest route to addresses the private couriers price up. Odoo has no Jordan Post connector, so rates and labels are manual or a build.
A Jordanian logistics company founded in 2015 and headquartered in Amman, doing last mile delivery for e-commerce, cash on delivery collection with remittance back to the merchant, and fulfilment. It is the kind of local partner that makes COD workable. There is no Odoo module, so the integration is a build against their API.
A Jordanian courier aimed at online sellers and small brands, with its own driver network and mobile apps for tracking deliveries inside the Kingdom. Useful as a second local carrier when Aramex pricing does not fit small parcels. No Odoo connector exists.
An Amman based freight forwarder handling air, sea and land freight, express door to door and customs clearance, with its own branches in Turkey, Iraq, Syria and Palestine. Relevant to Jordanian importers and distributors running purchasing in Odoo rather than to a small parcel shop. No Odoo connector.
Naqel states it operates in Jordan alongside Saudi Arabia, the UAE, Bahrain, Oman, Egypt, Kuwait, Qatar, Lebanon, Morocco, Iraq and Turkey. Regional express with no native Odoo connector.
Checked Localization notes on this page checked on 22 August 2026.
Rates, formats, thresholds and submission windows change. We configure against the rules in force at build time and confirm every figure with your accountant or tax advisor before sign-off. If a rule moves after go-live, it is a support ticket, not a rebuild. Read more on our Odoo localization service.
How we build shipping for Jordan
The delivery method behind the list above. The same four steps on a 10-user rollout and on a multi-company programme, with the depth scaled to the scope.
- 1 Four integrations, not one. Rating, label printing, tracking and cash on delivery reconciliation are separate pieces of work with separate failure modes, and they are quoted separately.
- 2 Carrier accounts confirmed before build. Test credentials rarely carry your negotiated rates, so we validate account numbers and rate cards with the carrier before the connector is written.
- 3 No connector means we build one. Where a carrier has no Odoo integration we build against their API with retry, idempotency and stored responses, and we hand over the code.
- 4 Returns go back into stock. Failed deliveries and returns are wired to real stock moves, so inventory stays true without someone correcting it by hand every week.
What we need from you to quote it
Bring these to the first call and you get a scoped, priced shipping plan for Jordan instead of a range.
- โ Your carrier account numbers and the rate card on each.
- โ Your top ten delivery destinations by volume, with typical weight and dimensions.
- โ Whether you collect cash on delivery, and who reconciles it today.
Services behind this work
The rest of the Jordan localization detail
Each topic has its own page with the full item list, the same way this one does.
Shipping in other markets we cover
Running the same rollout across borders? These pages carry the same depth for each market, so you can compare before scoping a multi-country phase.
Scope shipping for your Jordan rollout.
Send us the list above with your answers against it. We come back with what is configuration, what is a connector, and what is a build, priced before the project starts.