Services · Ecommerce development · EV charging booking sites

Booking and payment sites for EV charging across Dammam, Al Khobar and Dhahran.

Codeeo handles EV charging booking website development in Dammam for the depots, employers, compounds and charge point operators of the Eastern Province. Fleet managers book charging windows around shifts, employees reserve workplace bays, compound residents share chargers fairly, and visitors crossing from Bahrain book a fast charge in Al Khobar before they set off. We build the booking site, payments, invoicing and admin as one platform, and run discovery and reviews by video call.

Our focus is the web platform that schedules and sells charging. A driver app, if you want one later, is a different project, but it can draw on the same bookings so availability matches everywhere drivers look. Where chargers are already installed, the platform sits over them; where a site is still being planned, booking data helps decide how many bays it really needs.

Built for
Fleet operators, employers, compound managers, installers and charge point operators in Dammam and the Eastern Province.
Typical timeline
Agreed with you on video calls during discovery, then set out phase by phase in a written plan.
What you own
All source code, booking and payment records, the admin and the gateway account, held under 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 features

Planned charging for a region that runs on shifts and schedules.

The Dammam metropolitan area stretches across Dammam, Al Khobar and Dhahran, and a large share of its charging demand is planned rather than spontaneous. Logistics firms around King Abdulaziz Port and the Second Industrial City run vehicles to shift patterns. Large employers have staff car parks with a limited number of chargers. Residential compounds in Al Khobar and Dhahran have many households and few bays. In each case the booking is less about finding a free charger and more about dividing scarce charging time fairly, within the power the site can draw, and billing the right party for it. Our EV charging online booking system development in Dammam is built around that: schedules, allowances, capacity limits and account billing first, with simple guest booking and payment for the public sites that need it. The admin is built for supervisors and facilities staff who manage charging alongside many other duties, so the common tasks take a click or two.

Explain your project
  • Depot charging windows

    Fleet planners book charging windows for each vehicle against the next shift or route, in bulk or one by one. The schedule shows which vans are due out first and fills the overnight hours before the busy morning slots, with changes pushed to depot staff by message.

    Vehicles leave the depot charged for the route they are given.

  • Capacity aware scheduling

    Many depots and car parks can only draw so much power from their connection. The booking engine knows that limit and refuses or staggers bookings that would push the site over it, working alongside the load management in your charge point system rather than replacing it.

    More chargers can share one connection without tripping it.

  • Workplace bay booking

    Employees sign in with their company email or single sign-on, see the bays at their building, and book within allowances set by facilities. HR or finance choose whether charging is free, paid per session by the employee, or charged to a department.

    Staff charging is fair, visible and costed.

  • Shift handover alerts

    When a vehicle is still plugged in at the end of its window, or a booked van has not arrived, the platform messages the depot supervisor and the next driver in line. Supervisors extend, move or release the slot from the message link, and every change is logged against the shift so disputes are easy to settle.

    Bays are not left blocked by forgotten vehicles.

  • Compound resident booking

    Compound managers register villas, set slot allowances per household and decide how charging is paid: per session, on the monthly rent statement, or as part of the service fee. Residents book, swap and cancel from their phone, and the office sees every booking.

    Compound chargers are shared by rule, not by habit.

  • Checkout for visitors from Bahrain

    Weekend visitors crossing the King Fahd Causeway can book a charge at your Al Khobar or Dammam sites before they leave home. Guest checkout accepts GCC and international cards and Apple Pay, with prices shown in Saudi riyals including VAT and a receipt sent by email.

    Cross border drivers book without opening a Saudi account.

  • Company accounts and monthly billing

    Fleet and corporate customers get accounts with purchase order numbers, cost centres and authorised bookers. Sessions collect through the month into one full tax invoice issued through your ZATCA integration, payable by bank transfer or, where you are registered as a biller, through SADAD.

    Finance teams get one invoice they can approve.

  • Installation and maintenance appointments

    Installers book home charger surveys for villas, upload photos of boards and parking, and schedule installation once a deposit is paid. Operators use the same tool to book maintenance visits at client sites, so technicians see every job for the day in one list.

    Technicians arrive with the information they need.

  • Payments and deposits

    Mada, Visa, Mastercard, Apple Pay and STC Pay run through a SAMA licensed gateway. Deposits can be held, kept as a no show fee where your terms allow, or set against the final cost, and refunds follow rules your finance team approves in the admin.

    Every riyal taken has a matching rule and record.

  • Utilisation and cost reports

    Reports show bookings, energy delivered and income by site, by customer account and by hour of day. Compound and workplace managers can export usage per household or department to settle internal charges. Operators can share a read only view with site hosts, showing only their own locations and agreed income share.

    Decisions on new chargers rest on real use.

Who this is for

Four Eastern Province operators that need booking, not just chargers.

A charger that anyone can use at any time works until demand outgrows it. In Dammam and its neighbours, that point arrives quickly at depots, office car parks and compounds where many people depend on a few bays. Good EV charging booking website design in Dammam starts by working out which kind of operator you are, because each needs different rules. These are the four we hear from most. We meet them on video calls led by our Riyadh team, reviewing site plans and photos together rather than visiting.

01

A logistics or service fleet moving to electric

Fleets around the port and the industrial cities need every vehicle charged in time for its route, within the depot's power limit. A booking platform turns that into a schedule: vehicles, shifts and charging windows planned together, with clear exceptions when a van returns late. Managers see each night's plan and the morning's readiness, and billing to sub-contractors or customers can run from the same records. Drivers also see their own schedule, so nobody has to phone the depot to ask when their van will be ready.

Most useful once a depot has more vehicles than chargers.

02

A large employer offering workplace charging

Companies with big staff car parks in Dhahran, Al Khobar or Dammam often start with a few chargers and a long waiting list. A booking site linked to company sign-in gives everyone a fair chance at a bay, records who used what, and lets the company decide whether charging is a free benefit or a paid service. Facilities get reports to justify more chargers. Departments can see their own usage, which tends to settle questions about who is using the chargers most.

03

A residential compound operator

Compounds house many households who expect the same service as at home, but share a handful of bays. We build booking per villa, with allowances, swap requests and billing on the rent statement or per session. The compound office keeps full control, can block bays for maintenance, and sees which households charge most. Residents moving out are removed in one step, and new households are invited with a link. Guests of residents can be given a one-off booking without a full account, which keeps the resident list clean.

Rent statement billing depends on your property system's integration options.

04

A charge point operator opening Eastern Province sites

Operators expanding east need public booking at busy sites near malls and highways, guest checkout for visitors from Bahrain and the wider GCC, and corporate accounts for local fleets. We add those to your existing platform or build a booking layer over your charge point management system, with Eastern Province sites running beside your other regions. Sites can open in stages, so a mall or highway site can go live while others are still being commissioned, and Eastern Province pricing can differ from your other regions where you choose.

Six steps to live bookings at Eastern Province sites.

  1. 01Video discoveryCalls with operations, facilities and finance. We review site plans, power limits, charger models and current billing, using photos and drawings you share rather than site visits.
  2. 02Allowances and rulesWho can book what, how often, at what price and with which deposit or refund, written up per customer group and signed off by your team.
  3. 03Design and copyArabic first, right to left pages with English alongside, designed for staff booking from a desk and residents booking from a phone.
  4. 04System connectionsCharge point management, company sign-in, property or fleet systems, payment gateway and ZATCA invoicing connected and tested with your chargers.
  5. 05First siteA single depot, car park or compound goes live first. We review usage and complaints with you each week by video call and refine the rules.
  6. 06Rollout and supportFurther sites added, online training recorded for new staff, documentation handed over and a support arrangement agreed for changes and growth.

Technology

What we build this with.

We build with Laravel or Next.js on managed cloud hosting, in a Saudi region when your policy requires local data. Chargers connect over OCPP through your management system. EV charging online payment integration in Dammam uses a SAMA licensed gateway, and e-invoices go through a ZATCA integrated provider or your ERP. Company sign-in works with Microsoft Entra ID or Google Workspace where your staff already use them.

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 Dammam clients ask us

Booking rules, payments, invoicing and an admin, shaped to your customer groups.

Most Dammam projects combine scheduled booking for known users, such as fleet drivers, employees or residents, with some public booking at open sites. That means sign-in and allowances, capacity aware scheduling, deposits and refunds, company accounts with monthly invoices, ZATCA e-invoicing and reports. Which parts you need depends on who uses your chargers. Discovery sorts them into a first phase and later phases, so you launch with what matters most.

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