Services · Ecommerce development · EV charging booking sites

Charging bookings for Jeddah hotels, fleets, residential towers and visitors.

Codeeo builds EV charging booking websites in Jeddah for hotels on the Corniche, rental companies serving the airport, residential towers with shared chargers and operators running mobile charging vans. Visitors book a charger before they land, residents reserve a shared basement bay, and fleet managers schedule charging around pick ups and returns. We design the booking site, the payment flow and the back office as one platform, with discovery and reviews held by video call with our Riyadh team.

The work here is the reservation and payment platform on the web. Driver apps are their own project; where you run one, both read from a single booking engine so a slot is never offered twice. That engine is the heart of our EV charging online booking system development in Jeddah.

Built for
Hotels, rental fleets, residential towers, mall owners and mobile charging services across Jeddah.
Typical timeline
Phases and a launch order agreed over video call in discovery, written down before any design work starts.
What you own
Your code, domain, booking records, gateway merchant account and admin access, 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

What we build

Booking tools shaped by a port city full of visitors.

Jeddah's charging customers are unusually mixed. Residents of apartment towers in districts such as Al Rawdah and Al Shati share a handful of chargers in the basement. Business travellers and Umrah visitors arrive at King Abdulaziz International Airport, collect a rental car and may drive on towards Makkah or Madinah. Hotel guests on the Corniche want a charged car before an evening out. Each group books differently and pays differently, and many have never used a Saudi charging network before. So the site has to explain itself in a few screens, accept foreign cards as easily as mada, and give your staff one place to see what is booked, paid and refunded. We build that platform, connected to your chargers and your accounts, with rules you control from the admin.

Explain your project
  • Book charging with a stay

    Hotels sell charging as an add on during room booking or from a link in the confirmation email. The slot follows the guest's arrival and departure, the cost goes on the room bill or is paid separately, and a daily list tells the valet team which cars to plug in and when.

    Guests arrive to a charger that is already theirs.

  • Guest checkout for visitors

    Visitors book with a phone number and pay by international card or Apple Pay, with no account to create. Prices display in Saudi riyals with VAT included, receipts arrive by SMS and email, and a timely cancellation sends the refund back to the same card automatically.

    First time visitors finish a booking in a couple of minutes.

  • Shared chargers in residential towers

    Building managers register residents by unit, set a weekly allowance of slots and choose whether charging is billed per session, to the unit, or through service charges. Residents see the calendar for their basement chargers and can hand a slot to a neighbour through the site.

    Fewer arguments in the building over who blocked the charger.

  • Rental and chauffeur fleet scheduling

    Fleet managers near the airport book blocks of charging time for several vehicles, assign them to drivers or shifts, and get one monthly statement instead of a pile of receipts. The site flags any car due back from a hire without a charge booked before its next one.

    Cars leave charged for the next renter.

  • Mobile charging call-outs

    For operators with charging vans, the customer drops a pin, chooses a time window and pays a call-out deposit. Dispatch sees bookings on a map grouped by district, assigns a van and sends arrival updates by SMS or WhatsApp as the van gets close.

    Vans run planned routes instead of chasing calls.

  • Charging for drives out of the city

    Drivers heading north to Madinah or inland to Makkah and Taif can book a slot at your sites along the route, timed to their departure. The site estimates arrival from the start time they enter and holds the bay for a window around it.

    Long drives start with a planned stop, not a gamble.

  • Languages for a mixed city

    Arabic and English come as standard. Jeddah is home to large communities from South Asia, Southeast Asia and Africa, so key booking screens can add Urdu, Indonesian or other languages, all edited in the CMS by your own team without calling a developer.

    More customers book without needing help.

  • Refunds and VAT invoices

    Cancellation windows, partial refunds and fault refunds run from rules in the admin. Each payment creates a VAT invoice through a ZATCA connected provider, and business customers can add a VAT number at checkout to receive a full tax invoice.

    Accounts reconcile without manual invoice work.

  • Help for stuck bookings

    A visitor standing at a charger that will not start needs an answer in minutes. Every confirmation links to a help page for that booking, showing the bay, the code and a WhatsApp button that opens a chat with your support team already holding the booking reference, so nobody has to explain who they are or what they paid.

    Support calls start with the facts on screen.

  • Front desk and dispatch console

    Hotel receptions, building managers and dispatchers each see only what they need: today's bookings, who has paid and what to release. Head office sees every site, with revenue and utilisation per location and per customer type.

    Each location runs on one system with the right access.

Who this is for

Four kinds of Jeddah business that take charging bookings.

Demand for charging in Jeddah comes in waves: airport arrivals, weekend crowds on the Corniche, Ramadan nights and summer evenings when people head out late. Booking with payment helps whenever chargers are scarce at the moment people want them, or when someone has to travel to the car. These four businesses come to us most often, and each needs a slightly different site. Good EV charging booking website design in Jeddah begins with which of them you are. Discovery runs by video call with our Riyadh team, sharing screens to walk through your sites, your current process and your payment setup.

01

A hotel or serviced apartment group

Charging is a small service that shapes how guests remember a stay. We add booking to your existing reservation flow, or as a page linked from it, tie charging to the room, and give the valet or concierge team a plain daily list. If you run properties in several districts of Jeddah, each one gets its own charger inventory and pricing, managed from one head office account.

Room bill charging depends on your hotel system offering an integration.

02

A car rental or chauffeur company near the airport

Electric rentals need charging between every hire, and turnarounds at the airport are tight. The booking site schedules charging around returns and pick ups, reserves capacity at your own depot or at partner sites, and sends one invoice per account each month. Chauffeur drivers can book their own top ups within limits that their manager sets.

03

A residential tower or compound manager

Newer towers along the coast often have a few chargers and many residents who want them at the same hour. A booking site with unit registration, slot allowances and billing per unit settles who charges when. Owners' associations get reports on use and income, which makes the decision to add chargers or change the rules far easier to argue.

Billing through service charges needs the owners' association to agree.

04

A mobile charging or roadside service

Charging vans and roadside teams sell by appointment, so the website is their shop. Customers choose a time and place, pay a deposit and follow the van's progress. Dispatchers plan routes by district, from Obhur in the north to the industrial areas in the south of Jeddah, and see at a glance which bookings are paid, pending or cancelled.

How a Jeddah booking site goes from first call to live.

  1. 01Discovery by video callWe meet your operations, finance and front line teams online, look at your current tools on a shared screen, and list every way a customer books and pays today, including the awkward cases.
  2. 02Customer types and rulesVisitors, residents, fleets and hotel guests each get their own booking path, deposit rule and refund policy, agreed in writing with your team.
  3. 03Design for first time usersShort flows, clear Arabic and English copy, extra languages where needed, and screens tested with people who have never used your network.
  4. 04ConnectionsCharger management, payment gateway, hotel or building systems, SMS and WhatsApp messages and the e-invoicing provider wired together and tested on real hardware.
  5. 05Soft launchOne hotel, tower or depot goes live first. We review bookings, failed payments and support questions with you over video call and adjust the rules.
  6. 06Wider launch and handoverMore sites added, staff trained in recorded online sessions, guides written in Arabic and English, and ongoing support agreed in writing.

Technology

What we build this with.

Booking pages are built to load quickly on mobile data, with a CMS your team edits. The engine talks to chargers through your management platform over OCPP. EV charging online payment integration in Jeddah runs through a SAMA licensed gateway, invoices through a ZATCA integrated provider, and messages by SMS, email and WhatsApp Business.

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

Common questions from Jeddah operators

Customer types, integrations and languages matter far more than page count.

A hotel adding charging to its existing booking page is a modest piece of work. A platform serving visitors, residents and fleets, with room bill charging, building access, van dispatch and four languages, is a much larger one. We do not quote before discovery, because the systems you already run decide much of the effort. Afterwards you receive a written scope, a phased plan and a price for each phase, so you can start small and add parts as demand grows.

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