Services · Ecommerce development · Taxi booking and payment sites

Paid transfer bookings for Jeddah operators, from the airport to the Corniche.

Codeeo handles taxi booking booking website development Jeddah transport companies use to sell trips before the car leaves the depot. A traveller landing at King Abdulaziz International Airport, a family heading from Al Rawdah to the Corniche, or an Umrah group bound for Makkah picks a route and vehicle, sees the fare your company has set, pays by mada, Apple Pay or card, and receives a confirmation with a tax invoice. Your controllers see a paid, scheduled job rather than a promise on WhatsApp.

Jeddah is a gateway city, so a large share of rides are planned days ahead by people who are not yet in the country. Taking payment at the moment of booking gives those riders a fixed price and gives you cash you can plan the fleet around. It also removes the awkward fare conversation at the kerb, which is where most complaints about Jeddah transfers begin.

Built for
Licensed taxi, limousine and transfer companies in Jeddah that want riders, hotels and travel agents to book and pay online before the trip.
Typical timeline
Agreed after a discovery stage by video call, once fare rules, payment providers, refund terms and any dispatch link are settled and written into the scope.
What you own
The code, the admin system, your payment merchant accounts, all booking and rider records, the domain and the hosting, held 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

What the booking platform covers

The parts of a Jeddah booking site that handle money.

A Jeddah operator sells very different trips on the same afternoon: a pickup at the North Terminal, a short hop from Tahlia Street to Al Balad, a long transfer to a hotel near the Haram in Makkah. Each one carries its own price logic, payment risk and refund question. Our taxi booking online booking system development in Jeddah begins by writing those rules out with your operations and finance leads, then turning them into fare tables, checkout terms and admin controls your team can change without a developer. Everything below sits on a web platform that riders open in a browser, with an admin area for controllers, finance staff and managers. Arabic is the primary layout, written right to left, with English and other languages added where your riders need them. Pages load fast on mobile data, because most riders book from a phone in a taxi queue or a hotel lobby.

Explain your project
  • Zone and route fare tables

    Fixed fares for the airport, the Haramain stations and popular districts, distance rates for everything else, and separate tables for intercity trips to Makkah, Madinah or Taif. Each fare follows the terms of your licence, and riders see the full amount before any card details.

    Every rider gets the same price for the same trip.

  • Arrival based airport pickups

    Riders enter a flight number and terminal at King Abdulaziz International Airport, and your policy sets free waiting time after landing. If a flight is delayed, the job moves with it, so no one is charged a no show fee for a late aircraft. Meet and greet can be sold as an add on.

    Fewer arguments at arrivals and fewer idle drivers.

  • Local and international checkout

    mada debit cards and Apple Pay for residents, Visa and Mastercard for visitors paying from abroad, and STC Bank where your payment provider supports it. Prices display in riyals, with an indicative conversion for overseas riders if you choose to show one.

    Residents and visitors both reach a confirmed booking quickly.

  • Deposits and card holds

    Decide by service whether to charge in full, take a deposit or place an authorisation that is captured when the driver closes the job. Hourly hire around Jeddah Season events or a day of meetings in Al Hamra can run over, and the hold covers the extra time cleanly.

    Payment risk matches the type of trip.

  • Cancellation windows and refunds

    Time based cancellation rules shown at checkout and in the confirmation, with a link for riders to change or cancel themselves. Refunds go back through the original method and are logged against the booking, so finance can match them to settlement reports.

    Refunds follow written policy rather than a phone call.

  • Fleet availability control

    A schedule of paid and pending jobs by vehicle class, with limits that stop the site selling more vans than you own on a busy Umrah weekend. Buffer times allow for traffic on King Abdulaziz Road and Madinah Road at peak hours.

    The site never takes money for a car you cannot send.

  • Agency and hotel accounts

    Travel agents, Umrah operators and hotels along the Corniche book under an account with named bookers, passenger lists and monthly invoicing. They see their own trips and statements only, and you set credit terms per account.

    Repeat partners book without a card on every trip.

  • ZATCA ready invoices

    Each paid trip produces a VAT invoice in the structure ZATCA expects, with the Fatoora phase that applies to your business handled through your accounting or e-invoicing solution. Waiting time, extra stops and parking are added as separate lines with a notice to the rider.

    Invoices that riders and auditors accept.

  • Trip confirmations and reminders

    Booking, reminder and driver details sent by SMS, email or WhatsApp Business in Arabic, English, Urdu or Indonesian, at times you set. Each message carries the driver's name, plate and a link to manage the booking.

    Riders know who is collecting them before they land.

  • Settlement and finance reports

    Daily takings, refunds, agency balances and cancellations by reason, matched against the payment provider's settlement files and exportable to your accounting system. Managers can compare revenue per driver hour across airport, city and intercity work, and spot which Jeddah routes are worth more cars on a Thursday night.

    Month end closes from data instead of screenshots.

Who this is for

Jeddah operators who gain most from prepaid booking.

Taking payment online suits trips that are planned ahead, which describes most airport, intercity and chauffeur work in Jeddah. It suits street hail trips far less, since those run on the meter and the rules for metered taxis. The taxi booking booking website design for each operator below starts from a different priority, whether that is the arrivals hall, the Makkah road or a company account. Many Jeddah fleets fit more than one description, and the platform can serve all of them from one admin area with separate fare tables and payment rules.

01

Airport and seaport transfer companies

Your riders book from Jakarta, Lahore, Cairo or London, often a week before travel. They want a fixed price, a named driver and a clear meeting point at the terminal. We put the arrival flow first: flight lookup, waiting rules, luggage and child seat options, and confirmations in the rider's language. Cruise and ferry arrivals at Jeddah Islamic Port can follow the same pattern with a sailing reference in place of a flight number.

Charges are taken in riyals; any currency view is indicative.

02

Operators running the Jeddah to Makkah corridor

Pilgrim transfers are high value and sensitive to timing. We build intercity fares by vehicle size, group bookings with passenger names, and payment rules that suit agencies paying for many travellers at once. During Hajj season the platform can ask for the documents your licence requires before a trip to Makkah is confirmed.

Hajj season rules are set by the authorities each year and confirmed with you.

03

Chauffeur firms serving business visitors

Companies around Tahlia Street and Al Andalus send guests on full day hires, and some visitors need a car for the drive north to King Abdullah Economic City and back. These bookings need hourly packages, deposits, approval by the booker and an invoice the guest's employer will accept. We build packages, overrun rules and post trip settlement so the final amount is captured without a second card request.

04

Fleets selling event and leisure trips

Jeddah Season, concerts and race weekends at the Corniche circuit bring short spikes of demand. Timed slots, return trip bundles and limits per departure stop overselling. Fares and slots can be prepared in the admin area before tickets go on sale, then switched on when the event opens.

Event fares stay within the conditions of your licence.

How a Jeddah booking platform goes from rules to launch.

  1. 01Discovery by video callOperations, finance and sales agree fare tables, payment types, airport waiting, agency terms and cancellation windows in recorded sessions, written up as a specification you sign off.
  2. 02Payment and compliance setupWe help you apply to a SAMA licensed payment provider, confirm mada and Apple Pay, plan refunds and chargebacks, and register the online store with the Ministry of Commerce.
  3. 03Booking flow designArabic first screens for quote, vehicle choice, passenger details, payment and confirmation, with English and other languages added, tested on the phones your riders actually use.
  4. 04Platform and admin buildFare engine, availability, accounts, invoices, messaging and reports, with roles for controllers, finance staff and managers in your Jeddah office.
  5. 05Payment testingTest bookings, declined cards, delayed flights, refunds at each cancellation window and agency invoicing, checked against the provider's settlement reports.
  6. 06Launch and reviewA soft launch on selected routes, then full release. Checkout data shows where riders stop, and fares, steps or wording are adjusted from there.

Technology

What we build this with.

Built on a modern web stack such as Next.js or Laravel, connected to your payment provider, messaging services, e-invoicing solution and dispatch software through their APIs. Hosting location is agreed during discovery with PDPL requirements in mind, and the admin area works in any current browser.

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

What Jeddah operators ask before taking payment online.

It depends on how many trip types, payment methods and integrations you need.

A platform selling airport and city transfers with card and mada payments is quicker than one that adds agency accounts, intercity group bookings and a dispatch connection. Payment provider approval also takes time outside our control, so we start that application early. After discovery we give you a written plan with each stage and what it depends on, and we hold reviews by video call at the end of each stage so you can see working screens rather than reports. Launching before Ramadan or the start of the Umrah season is a common target, and we will tell you plainly if the scope needs trimming to reach it.

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