API-first REST
Everything — orders, finance, logistics, reports — exposed under /api/v2 with JWT authentication.
Introducing Shiprex V2
Shiprex turns orders, drivers, zones and cash collection into one smooth, color-coded flow — now reborn as an API-first, plugin-powered platform, fluent in English and Arabic.
Announcing
A modern REST platform with JWT auth and server-driven UI, running beside the battle-tested V1 on one database. Same operations you trust — with a brand-new nervous system.
Everything — orders, finance, logistics, reports — exposed under /api/v2 with JWT authentication.
Forms, tables and actions are resolved by the backend, so every client renders the same truth.
A WordPress-style action and filter bus: extend any behavior without ever touching core.
V1 and V2 share one database — adopt the new API at your own pace, screen by screen.
$ curl -H "Authorization: Bearer ●●●" \
https://api.shiprex.app/api/v2/orders?status=on-route
200 OK · 38 ms
{
"data": [{ "id": 84219, "status": "On route",
"cod": 850, "zone": "Nasr City" }],
"meta": { "total": 1284 }
}
// extend anything — WordPress-style hooks
add_action('Order.statusChanged',
fn ($order) => $sms->notify($order));Core modules
From the first pickup request to the last reconciled pound — every core module lands in both the classic dashboards and the new V2 API.
The heart of the system: COD and fees, returns and exchanges, order duplication, bulk updates and a typed status workflow — with a full audit trail on every change.
Hierarchical pricing zones with per-client and per-driver price matrices — ship to different cities at different prices, per brand.
Driver records with per-zone payouts, an OTP-secured online portal, per-status update permissions and daily order limits.
Pickup requests with full status history and a dedicated driver workflow — the first mile handled with last-mile care.
COD collection, invoice closing and reconciliation, terminated-order fee policies and return fees — the financial heart, no spreadsheets.
Full RBAC: users, groups and granular permissions gate every button and every API endpoint — everyone gets exactly the access they need.
Plugin ecosystem
Shiprex works like an operating system for logistics: twenty-plus plugins hook into one event bus. Toggle what you need today — extend what you'll need tomorrow.
Per-seller balances, self-closing invoices and withdrawal requests — with limits, thresholds and automatic suspension on negative balances.
Banks, categories, transactions — and a live Money-Flow dashboard that always knows your real cash position.
Products, warehouses and stock movements driven by order statuses — with negative-stock guards and out-of-stock blocking.
Per-status message templates — created, on route, delivered, collected — each individually toggleable.
Outbound webhooks with delivery logs and per-user configuration.
Full version history for every order — with one-click rollback.
Hand orders to partner couriers with auto-status changes and stamped notes.
Merchant sub-accounts with their own users — multi-tenancy built in.
Per-branch currencies, inventories and bank accounts.
A dedicated finance workspace with daily bank-activity tracking.
Cross-entity search across orders, users and brands.
…and the rest of the toolbox
Clarity at a glance
Every order wears its status. Your team reads the board like a traffic light — no digging, no guessing.
Order received and validated
Out for pickup from the seller
Received at your counter
Moving with an assigned driver
Handed to the customer by the driver
Cash collected and reconciled
Order returned to the seller
On its way back to your counter
Stopped on the client's request
The flow
Five steps, zero friction — from your client's door to cash in the drawer.
A courier collects the shipment from your client's door.
The order is checked, weighed and priced in the warehouse.
Dispatch matches every order to the right driver and route.
The driver delivers and updates the status in real time.
COD is collected, reconciled and paid out to the brand.
Warehouse & inventory
The Stocks module ties inventory to your order flow. You choose which statuses move stock in or out — an order going On route deducts it, a Return to warehouse restocks it — and guards stop mistakes before they ship.
A full product catalog across multiple warehouses — with Excel import and a default warehouse for incoming stock.
Configurable in/out statuses move inventory automatically — or count only collected orders, if that's how you reconcile.
Negative-stock protection and out-of-stock order blocking stop promises you can't fulfill.
With Multi-branches, every branch keeps its own inventory, currency and bank accounts.
Settings-driven workflows
Hundreds of settings change how Shiprex behaves across the whole system — flip one switch and invoices, stock and notifications follow. Here's a real one. Try it:
Settings · Invoices
This is a live preview of a real Shiprex setting: terminated orders can join the seller's global invoice next to COD orders — collected COD counts +, a terminated order carries fees only −.
Seller invoice · INV-2841
Live preview…and dozens more switches like it
That was one setting. Imagine your whole workflow on Shiprex.
Built for speed
Hierarchical zones each carry a default price — then Shiprex resolves the right fee automatically at order creation: per-client overrides, per-driver payouts, and AI matching for messy city spellings.
Built for speed
Tags work as flexible sub-statuses on top of the workflow: mark an order Returned, Partial delivery, Fragile or VIP — per role, in bulk, and visible exactly where you want them.
Built for speed
Apply the most important operations at light speed. Select drivers and change status in bulk — what used to take an hour now takes one click.
Built for speed
The orders dashboard gives you an easy way to slice every order, any way you work — with handy filters keyed to your daily admin routine.
Built for speed
Shiprex ships with multi-language support for your eyes, right from day one: set one language for the whole system, or let every client pick their own. Full right-to-left layouts included.
Stop making compromises — choose the language of your system right away.
What we offer
Our mission is to help shipping companies of every size run business-grade infrastructure — so you operate with every feature your company needs, without building an IT department.
Don't worry about servers. We host, monitor and scale the system — leave it to our experts.
Updates and enhancements ship every month, with bug fixes as frequent as your business needs.
Per-company pricing that scales from a five-order startup to enterprise fleets — we have the right plan for you.
We take security seriously: SSL everywhere, encrypted connections and careful access control over your data.
Sellers, drivers, accountants and admins — everyone in the process gets their own portal.
At the end of the day you get an easy way to read all your numbers — reports and audits from every angle.
Try our system with a free demo, without any subscription, right at your fingertips.