Services · Ecommerce development · Taxi booking and payment sites

Madinah transfers and ziyarah tours, sold online with the fare paid upfront.

Codeeo offers taxi booking booking website development Madinah transport operators use to sell airport pickups, station transfers, ziyarah tours and road trips to Makkah as paid bookings. A visitor chooses the trip, the vehicle and the time, pays by card, mada or Apple Pay, and receives a confirmation that names the hotel near Al Masjid an-Nabawi where the driver will meet them. Your team plans the day around bookings that are already settled.

Most visitors to Madinah stay a few days and want the whole visit arranged before they arrive: collection from the airport or train, a morning of ziyarah, and the onward drive to Makkah. One checkout that sells all three makes life easier for them and fills your schedule earlier.

Built for
Licensed taxi, limousine and tour transport companies in Madinah selling transfers, ziyarah trips and intercity rides to visitors, residents and agencies.
Typical timeline
Agreed once discovery by video call has fixed the trip types, tour capacity, payment providers and refund terms, and recorded them in a signed scope.
What you own
Your source code, admin system, merchant accounts, booking and passenger data, domain and hosting, all registered to your company.
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

Inside the booking platform

What a Madinah booking site needs to sell, schedule and refund.

Madinah trips fall into a few clear shapes. Arrivals come through Prince Mohammad bin Abdulaziz International Airport or the Haramain High Speed Railway station. Ziyarah tours visit Quba Mosque, Masjid al-Qiblatayn, Mount Uhud and the Seven Mosques at set times of day. Intercity rides carry visitors on to Makkah or back to Jeddah. Each shape has its own pricing, capacity and refund logic, and our taxi booking online booking system development in Madinah models each one separately inside a single platform. Visitors see clear prices and times in Arabic first, with English, Urdu, Indonesian, Malay and Turkish versions. Your controllers see a schedule built from paid bookings, and your finance staff see takings, refunds and invoices without copying anything between systems. Every rule, from tour capacity to refund windows, can be changed by your own staff in the admin area.

Explain your project
  • Ziyarah tour slots with capacity

    Tours sold as timed departures after Fajr or between prayers, priced by vehicle or by seat, with a capacity limit per slot. When a slot fills, the site offers the next one. Tour content such as stops and duration is edited in the admin area, so a new route can go on sale the same day.

    Morning tours fill online and never overbook.

  • Airport and station arrivals

    Riders enter a flight number for Prince Mohammad bin Abdulaziz International Airport or a train time for the Haramain station, and the job time follows any delay. Your rules set free waiting time and where the driver meets the rider, written into the confirmation. A return booking for departure day can be offered on the same screen.

    Drivers meet the right train or flight without phone calls.

  • Visit itinerary checkout

    Arrival transfer, ziyarah tour and onward ride to Makkah or Jeddah can be added to one basket and paid together, or with a deposit now and the balance before the intercity trip. Each part keeps its own cancellation terms, shown before payment.

    Visitors arrange their whole stay in one payment.

  • Card, mada, Apple Pay and STC Bank

    Foreign Visa and Mastercard for international visitors, mada and Apple Pay for residents and Saudi based agencies, and STC Bank where your provider supports it, all through a SAMA licensed gateway. Tabby or Tamara may suit larger itinerary bookings if your merchant terms allow transport. Checkout pages are kept short so older riders finish them without help.

    Each visitor pays with what is already in their wallet.

  • Payment links for phone and walk in bookings

    Many Madinah bookings still start with a call from a hotel lobby. Controllers create the booking in the admin area and send a payment link by SMS or WhatsApp, and the job only enters the driver schedule once paid. Unpaid links expire after a time you choose, which releases the vehicle for another rider.

    Phone enquiries turn into paid jobs, not maybes.

  • Booking for relatives and groups

    Sons and daughters often book and pay for parents travelling from abroad. The checkout separates the person paying from the passengers, sends confirmations to both, and lets the payer manage changes. Group leaders can list every traveller once and reuse the list for each trip during the stay.

    Families organise a parent's visit from another country with confidence.

  • Accessible and family vehicles

    Many visitors are elderly or travel with wheelchairs and large families. Riders can request a vehicle with a ramp, extra luggage space or child seats, and the site only offers what your fleet has free at that time, priced as you decide. Controllers see these needs flagged in the schedule so drivers are briefed before pickup.

    The right vehicle turns up for riders who need help.

  • Refunds and rebooking

    A tour missed because of a late train, or a trip to Makkah moved by a day, can be rebooked from the confirmation link within your terms. Refunds return to the original card or mada account and are logged with a reason and a credit note.

    Changes are handled under written rules.

  • Hotel partner codes and commissions

    Hotels in the central area can promote your service with their own booking code. The platform tracks bookings and revenue per hotel and calculates the commission you agreed, so partner statements are produced from records rather than estimates.

    Hotel partnerships are paid from facts.

  • Invoices and settlement matching

    VAT invoices for every paid trip, credit notes for refunds, and invoice data passed to your e-invoicing solution for ZATCA Fatoora. Daily provider settlements are matched to bookings, so missing or duplicate payments stand out immediately.

    Finance trusts the numbers at month end.

Who this is for

Madinah fleets that suit a paid booking platform.

Online payment suits trips arranged in advance, which covers most arrival, tour and intercity work in Madinah. Short metered trips within the city follow their own rules and seldom need a checkout. Good taxi booking booking website design for Madinah keeps every screen calm and clear, because many riders are older, reading in a second language and booking on a small phone. Plenty of Madinah companies combine two or three of these roles, and one platform can serve them all with separate products and terms.

01

Ziyarah tour operators

If tours are your main product, the platform centres on timed slots, seat or vehicle pricing, pickup from hotels around the Haram and short descriptions of each site in several languages. Payment upfront stops empty seats from no shows, and the morning manifest is ready the night before. Group leaders can reserve a whole vehicle for their party and pay once.

Tour stops and timings are set by you and checked each season.

02

Transfer firms covering the airport and the railway

Arrival work needs accurate timing more than anything. We build flight and train lookups, meeting point rules, luggage options and return bookings for departure day, so a visitor arriving by train from Makkah has a car waiting and a return to the airport already paid. Controllers see every arrival in one list ordered by expected time, with paid and unpaid jobs clearly marked.

03

Intercity operators on the Makkah and Jeddah roads

Long road trips are where deposits and clear terms matter most. Fares by vehicle size, optional stops at Miqat Dhul Hulayfah for pilgrims entering ihram, balance requests before departure and firm cancellation rules protect your revenue on high value trips lasting several hours.

Pilgrim travel rules during the Hajj season are confirmed with you each year.

04

Fleets serving residents and students

Families, staff and students at the Islamic University of Madinah and Taibah University book regular trips too. Saved passengers, repeat bookings for the same route and monthly accounts for institutions keep this steady local work running between the busy visitor seasons, with invoices issued to the right organisation. Residents can also save home and work addresses, which turns a regular trip into a two tap booking.

Six stages to a Madinah booking site that takes payment.

  1. 01Discovery sessions by video callWe map your trip types, tour slots, vehicle mix, fare rules, deposit terms and refund policy with your managers, then send a written specification for sign off.
  2. 02Gateway and registrationWe help you choose a SAMA licensed gateway that accepts foreign cards and mada, and prepare the pages needed for registering the online store with the Ministry of Commerce.
  3. 03Design for older ridersArabic right to left screens with large type and short forms, then the other languages your visitors use, tested on modest phones and slow connections.
  4. 04Build of platform and adminTours, arrivals, itinerary basket, payment links, partner codes, invoices and reports, with separate access for controllers, tour staff and finance.
  5. 05Payment and refund trialsTest payments with local and foreign cards, failed authentications, tour slot limits, rebookings and refunds, all reconciled with settlement files before launch.
  6. 06Go live and adjustLaunch with a few tours and routes, watch where visitors drop out of checkout, then widen the catalogue of trips once payments run cleanly.

Technology

What we build this with.

We build with a modern web stack such as Next.js or Laravel and connect your payment gateway, messaging providers, accounting system and e-invoicing solution through their APIs. Pages are kept light for visitors on roaming data, and hosting is chosen with PDPL in mind. The admin area runs in any current browser, so controllers need no special equipment at the office or the station.

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 Madinah operators ask about online booking.

Arrivals, ziyarah tours and intercity rides, all paid online.

Most Madinah platforms combine three products: airport and station transfers, timed ziyarah tours with capacity limits, and road trips to Makkah or Jeddah. Around those sit the checkout, refunds, invoices, messaging and an admin area for controllers and finance. Some operators add hotel partner codes, institution accounts or payment links for phone bookings. Discovery decides which parts belong in the first release and which can follow, so the first version reaches visitors before the next busy season rather than after 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