Services · Ecommerce development · EV charging booking sites

Booking and payment websites for EV charging services across Dubai.

Codeeo carries out EV charging booking website development Dubai operators use to sell charging time, mobile charging visits and home charger installations online. A driver opens a link or scans a code, picks a bay or a time, sees the tariff and the rules, and pays or authorises a card. Your team gets a calendar of confirmed bookings by site, connector and technician, with refunds and no shows handled by agreed rules rather than by phone.

No download is needed: everything runs in the browser. That matters for visitors, hotel guests and fleet drivers who will never install another app, and for site hosts who want booking under their own brand.

Built for
DEWA licensed charge point operators, mobile charging services, charger installers, hotels, malls and fleet depots in Dubai that take bookings and payment.
Typical timeline
Agreed after discovery, once your hardware, booking rules and payment route are confirmed, and written into the scope before design work starts.
What you own
The website, booking engine, tariff settings, payment merchant account, customer records and reports, all in accounts your company holds.
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 includes

From choosing a slot to a VAT receipt, in the browser.

Charging is a booking problem as much as an energy one. A fast charger at a busy Dubai mall, a shared bank of chargers in a residential tower, a mobile charging van covering several communities and an installation team visiting villas all have limited capacity that people want to reserve ahead of time. A booking website turns that capacity into slots, takes payment or a deposit, and stops disputes before they happen.

Under the public pages sits an operations view where your team sees every reservation, adjusts availability when a charger is down, issues refunds and reviews revenue by site. We configure the rules with you, because a hotel and a public operator will rarely want the same cancellation terms. Where your chargers speak OCPP, bookings can be passed to the charge point management system so the right connector is held for the right driver. Chargers that cannot accept remote reservations still work with the site through a simpler held bay process managed by staff.

Explain your project
  • Slot booking by site and connector

    Drivers choose a location, connector type such as CCS2 or Type 2, power level and a time window. Availability reflects live capacity, maintenance blocks and opening hours, and a grace period is applied before an unused reservation is released to the next driver.

    Busy chargers are shared fairly and drivers arrive knowing a bay is held.

  • Deposits and card pre-authorisation

    For reservations, the site can hold an amount on the card and capture only the energy and fees actually used after the session. Apple Pay and standard cards work through a UAE acquiring gateway, and corporate accounts can be billed monthly instead of per booking.

    Fewer no shows, and drivers pay for what they used without surprises.

  • Tariffs, idle fees and VAT

    Your team sets energy tariffs per site within the national unified tariff framework, plus booking and idle fees if your licence and terms allow them. Every session produces a tax invoice showing VAT, sent by email and kept in the driver's account history.

    Prices are shown before payment and every receipt matches the charge.

  • Cancellations, refunds and no shows

    Cancellation windows, partial refunds, automatic refunds when a charger faults, and no show handling are configured as rules. Drivers see the terms at checkout, and staff can override with a reason that is recorded in the audit trail.

    Refund decisions are consistent and easy to explain to any customer.

  • Mobile charging and installation visits

    For mobile charging vans and installers, customers book a visit to their address in Dubai with location pin, vehicle details and access notes for the building. Technicians are scheduled by area, skills and equipment, and routes are planned so a van is not crossing the city between jobs.

    Technician time goes on charging and installing rather than driving.

  • Reminders and live updates

    Booking confirmations, reminders before arrival, technician on the way messages and session complete notices are sent by email, SMS or WhatsApp. Each message carries a link to change or cancel, which frees the bay early when plans change.

    Drivers keep their bookings or release them, instead of simply not arriving.

  • Charger integration through OCPP

    Where your charge point management system supports it, reservations are passed to chargers so a connector is held, and the session record returns energy used for billing. If a charger goes offline, affected bookings are flagged and drivers are offered another bay or a refund.

    The website and the hardware agree on who is charging and what they owe.

  • Host and fleet portals

    Building managers, hotels and fleet operators get their own login to see bookings at their sites, set resident or guest access, view usage per vehicle or apartment, and download statements. Access rules can restrict a bay to residents during certain hours.

    Each site host manages its chargers without phoning your operations team.

  • Operations dashboard and reporting

    One view of bookings, utilisation, cancellations, refunds and revenue by site and by period, with exports for finance. Your team can block slots for maintenance, add capacity when a new charger goes live and spot sites where demand outstrips supply.

    Decisions about where to add chargers come from booking data.

  • QR entry and guest checkout

    Each charger carries a code that opens the booking page for that exact bay, in Arabic or English according to the phone's settings. Visitors can pay as a guest with a card or Apple Pay, while regular drivers create an account that remembers vehicles, receipts and preferred Dubai sites.

    A first time visitor can book and pay in a few taps without registering.

Who this is for

Charging businesses that need a booking engine.

Not every charger needs reservations. A quiet street charger works fine on first come, first served. Booking pays off where capacity is scarce, where a visit must be scheduled, or where a host wants control over who charges and when. In Dubai, paid public charging also requires a charge point operator licence from DEWA, so we begin by confirming how your service is licensed and which payments it can collect before designing the checkout. From there we decide which of your services belong on the first release.

01

Licensed operators with busy fast charging hubs

At popular sites, queues form at peak times and drivers leave frustrated. A reservation option, sold alongside walk up charging, smooths demand and gives regular drivers a reason to choose your network. We design it so booked and unbooked bays coexist without confusion at the site. Booking data also shows which hubs need extra chargers, which supports investment cases with site hosts.

Reservations work best on a share of bays, not all of them.

02

Mobile charging and roadside services

A van that brings charge to a car needs addresses, time windows, vehicle details and payment upfront. The site schedules visits by zone, collects payment or a deposit at booking, and keeps the customer informed through to completion, with a receipt sent when the job closes. Zones can be opened or closed as your fleet of vans grows, from a few communities to the wider city.

03

Charger installers for villas and buildings

Homeowners and building managers want to book a site survey, see what a typical installation includes and pay a survey fee or deposit online. The booking flow collects photos of the parking and electrical panel in advance, so surveyors arrive prepared and approvals move faster. Once the survey is done, the quote and the installation deposit can be paid through the same customer account.

Approval steps with DEWA stay with your licensed installers.

04

Hotels, malls and residential towers

Site hosts often want chargers to serve guests, shoppers or residents first. Booking under the host's brand, guest codes, resident only hours and monthly statements give them control, while you operate the hardware and the payment account behind it. Hosts can also see which guests or residents used the chargers, which helps them justify the parking space they have given up.

How we build an EV charging booking site.

  1. 01Discovery in DubaiA working session at our Dubai office or your site to map services, chargers, licences, booking rules, payment methods and the systems already running.
  2. 02EV charging booking website designWireframes for search, slot selection, checkout and account pages, built for a driver standing next to a car with one hand free.
  3. 03Payments and rulesGateway setup, pre-authorisation, Apple Pay, VAT invoices, cancellation and refund rules, all tested in sandbox mode against real booking scenarios.
  4. 04Hardware and system linksIntegration with your charge point management system, CRM and accounting, with fallbacks for chargers that cannot accept remote reservations.
  5. 05Pilot site launchRelease at one or two sites first, watching booking behaviour, failed payments and no shows before rolling out across the network.
  6. 06Rollout and improvementNew sites added through the dashboard, rules adjusted from data, and features such as host portals or fleet billing added in later releases.

Technology

What we build this with.

The booking engine is usually custom, built on Laravel or Node with a Next.js front end, because charging rules rarely fit a generic booking plugin. Payments go through your chosen gateway so card data never touches your servers. Hosting runs in a region you approve, with monitoring and backups agreed upfront.

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 charging businesses ask about online booking.

It depends on the number of services and how deep the charger integration goes.

A booking site for installation surveys or mobile charging visits, with card payment and reminders, is a smaller project than a reservation system tied to live chargers across many sites through OCPP. We confirm the first release in discovery, list what is in it and set dates in writing. Integration with your charge point management system is tested early, because its behaviour shapes the booking rules. A pilot at one or two Dubai sites usually comes before a full rollout.

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