Services · Ecommerce development · Logistics booking sites

National booking and payment platforms for Saudi carriers, couriers and warehouses.

Codeeo delivers logistics booking website development Saudi Arabia operators use to sell transport, storage and delivery capacity in several cities from one platform. Shippers book intercity truckloads, merchants schedule collections, importers reserve warehouse space and households book moves, each against live availability in the right branch, with payment through mada, Apple Pay or company accounts and invoices that meet ZATCA rules.

A national operator has a problem a single depot never faces: the same customer may book a pickup in Riyadh, a delivery in Jeddah and storage in Dammam in one week. The booking platform has to know each branch's fleet, hours and prices while showing the customer one account, one checkout and one history. Getting that right is what separates a national platform from a set of branch websites.

Built for
Multi branch carriers, courier networks, 3PL warehouse groups, freight platforms and national moving companies operating across the Kingdom.
Typical timeline
Scope and rollout order by city are agreed in discovery, held at our Riyadh office or by video call, and confirmed in writing before design.
What you own
Platform code, booking and customer databases, payment and gateway accounts, invoice records and analytics, all in your company's name.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

Platform capabilities

What a national logistics booking platform needs to do.

Saudi logistics is changing quickly. The National Transport and Logistics Strategy under Vision 2030 has pushed investment into ports, rail, logistics zones and digital services, and the Transport General Authority has moved much of freight licensing and documentation onto its electronic portals. Shippers who now handle more of their own business online expect to book a truck or a warehouse slot the way they book anything else. For a company operating in several regions, that means one platform with branch level control: separate fleets, calendars and prices for each city, shared customer accounts, and national rules for payments, invoicing and data. Logistics online booking system development Saudi Arabia operators commission from us is built around that structure. Every branch then works from the same customer record. The capabilities below are grouped from the customer side to the back office, and most platforms launch with a core set in one or two cities before extending to the rest of the network.

Explain your project
  • Branch aware availability

    Each branch has its own vehicles, crews, docks and working hours. When a customer enters an origin and destination, the platform finds which branch serves it, checks that branch's calendar and only offers slots it can fulfil, including intercity lanes shared between branches. Capacity shared between branches is locked the moment a customer pays.

    Customers see real national capacity, not a guess.

  • Intercity lane pricing

    Rates for lanes such as Riyadh to Dammam, Jeddah to Riyadh or Dammam to Jeddah are stored as structured tables by vehicle class, weight band and service level, with surcharges for remote areas and return loads handled by rule.

    Prices stay consistent no matter which branch answers.

  • National customer accounts

    A business customer has one account with several users, cost centres for its different sites and contract rates per lane. It can book in any city and see every booking, invoice and payment in one place. Account administrators manage their own users.

    Large shippers stop managing each branch separately.

  • Verified business sign up

    New business customers register with commercial registration and VAT details, and where appropriate verify the authorised person through Nafath, so credit terms are only given to verified companies. Unverified accounts can still pay by card.

    Fewer fake accounts and fewer unpaid bookings.

  • Payments across the national stack

    mada and international cards, Apple Pay and STC Bank (formerly STC Pay) through a SAMA licensed gateway, SADAD bill payment for invoices where your provider supports it, and Tabby or Tamara for consumer moves. Every payment links to its booking.

    Each customer group can pay in the way it trusts.

  • Fatoora compliant invoicing

    Invoices and credit notes are produced to ZATCA e-invoicing requirements, either by the platform or by your ERP, with VAT applied correctly and invoice references stored against each booking for audit. Branch codes appear on each invoice.

    Finance gets clean records from every branch.

  • Cancellation, refund and change rules

    Notice periods, refund percentages and change fees are set nationally with optional branch overrides, shown before payment and applied automatically, including refunds back to the original method. Exceptions need a manager's approval.

    Customers get the same treatment in every city.

  • Licensing and document checks

    Where you subcontract to partner carriers, the platform records their Transport General Authority licence details and expiry dates and stops assigning bookings to partners whose documents have lapsed.

    Subcontracting stays inside your compliance rules.

  • Notifications in Arabic and English

    Confirmations, reminders, arrival windows and delivery proofs go by SMS, email or WhatsApp Business in the customer's language, with templates managed centrally and branch contact details inserted automatically.

    One tone of voice across the network.

  • Head office reporting

    Bookings, utilisation, cancellations, payment status and revenue by branch, lane and customer, available to management without exporting spreadsheets from each city. Reports can be filtered by date and region.

    Decisions about capacity rest on real booking data.

Who this is for

National operators that outgrow phone and spreadsheet booking.

The Kingdom's logistics market spans Red Sea and Gulf ports, a large inland capital, industrial cities, the pilgrimage cities of Makkah and Madinah and long highway corridors between them. National operators serve all of these with different fleets and teams, and the booking process often differs branch by branch. Logistics booking website design Saudi Arabia operators need has to make that complexity invisible to customers while giving each branch control over its own capacity. These are the businesses we most often build for. Each has different priorities, so the first release is chosen around the one that matters most to your revenue.

01

Multi branch trucking companies

You run depots in several cities and sell full and part loads between them. Customers want to book a lane online, see the price and pay or charge their account. We build lane based booking with branch calendars, back loads offered at your discretion, and a single dashboard where head office sees utilisation across the network. Branch managers keep control of their own fleet and can close dates for maintenance or local holidays.

Back load offers can fill empty return trips.

02

Courier and last mile networks

Merchants across the Kingdom need pickups booked, labels printed and delivery fees paid, often with cash on delivery reconciliation. A merchant portal with bulk booking, prepaid wallets, zone based collection windows and clear settlement statements replaces the spreadsheets and group chats most networks still rely on. Merchants in any city get the same tools, which helps a network sign new sellers outside its home region.

Settlement statements matter as much as the booking screen.

03

3PL and warehouse groups

Warehouse operators with sites near ports and in the industrial cities sell storage by pallet, shelf or area, plus inbound and outbound appointments. A national booking platform lets one customer reserve space in several sites, book dock slots and pay storage periods automatically, while each site manages its own capacity. Storage invoices are calculated from actual occupancy, then issued automatically at the end of each period.

Each site keeps control of its own dock calendar.

04

Digital freight and moving platforms

Platforms connecting shippers with licensed carriers, or households with movers, need booking, payment, partner assignment and dispute handling at national scale. We build the customer booking and payment side with partner licence checks and payout records, keeping your platform aligned with transport and commerce rules. Customer facing ratings and complaints are tied to bookings, which makes disputes easier to resolve fairly.

Partner payouts need their own reconciliation reports.

How we roll out a national booking platform.

  1. 01National discoveryWorkshops at our Riyadh office or by video with head office and branch managers map services, branch differences, pricing structures and payment terms. Branch visits outside Riyadh run by video.
  2. 02One rule set, branch overridesNational policies for payment, cancellation and data are agreed, with branch level settings for hours, capacity and local pricing. Overrides are logged so head office can review them.
  3. 03Arabic first design systemBooking, account and checkout patterns designed right to left with English mirrored, reusable across every service and city. Components are documented for your team.
  4. 04Payments, invoicing and integrationsGateway, SADAD, instalments, Fatoora invoicing, ERP and fleet systems connected and tested with real transactions.
  5. 05Pilot city, then rolloutThe platform launches in one or two cities, rules are refined on live bookings, then further branches switch on in an agreed order. Each new branch gets a short checklist and training session.
  6. 06Network wide improvementBooking and cancellation data across branches guide changes to capacity, pricing and booking flows, release by release.

Technology

What we build this with.

We choose the stack around national volumes and the systems you already run: a booking engine with proper capacity locking, a CMS for both languages, and APIs into ERP, fleet telematics and warehouse software. Hosting inside the Kingdom is available where your data policy calls for it.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions national logistics operators ask about booking platforms.

A shared platform with branch level capacity, pricing and reporting.

We build the public booking site, customer accounts, checkout and refunds, notifications and an admin area where each branch controls its own calendars while head office sets national policies. Integrations with ERP, fleet tracking and warehouse systems are planned branch by branch. Content and SEO pages are included so customers searching in each city reach the right booking page. A first release normally covers the service that earns most across the network, so the core booking engine is proven before more complex services are added.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews