Services · Ecommerce development · Event booking sites

Riyadh event booking sites that sell passes, stands and seats and collect the money.

Event management booking website development in Riyadh is about one thing at Codeeo: a site where delegates, exhibitors and guests pick what they want, see whether it is still available, pay or leave a deposit, and walk away with a confirmation and a valid tax invoice. We build these platforms for conference organisers, exhibition companies, training and summit producers, and venues across the capital, with capacity, deposits, cancellations and refunds handled by rules your team writes rather than by a person watching a spreadsheet.

Our Riyadh team can sit with you in person for discovery, which matters when finance, sales and operations each own a piece of the booking process. The result is an Arabic first, English ready platform that takes mada, cards and wallets and settles into your own merchant account.

Built for
Conference and summit organisers, exhibition companies selling stand space, corporate training producers, private venues and hotel ballrooms taking deposits, and Riyadh agencies packaging seasonal experiences for companies.
Typical timeline
Timing is agreed after discovery in Riyadh, once your pass types, stand plans, payment providers, invoice requirements and any fixed on sale or show date are known, and written into the plan before design begins.
What you own
The platform source code, the admin, your merchant and gateway accounts in your company name, every attendee and exhibitor record, and the full history of bookings, payments and invoices.
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

Built around how Riyadh events actually sell.

Business events in Riyadh rarely sell one kind of ticket. A single conference might offer early delegate passes, VIP access, workshop add ons, group bundles for ministries and corporates, sponsor packages and exhibition stands priced by square metre and position. Each of those has its own capacity, its own payment terms and its own refund rules, and most organisers we meet still hold that logic in email threads and a shared sheet.

Our event management online booking system development in Riyadh puts all of it into one inventory model. Every sellable item has a quantity, an on sale window, a price rule and a cancellation policy. Corporate buyers can request a quote or pay by bank transfer against a proforma, while individual delegates check out instantly. The admin shows what is sold, held, reserved and refunded at any moment, so sales stops promising stands that operations has already allocated.

Explain your project
  • Event pages built to convert

    Our event management booking website design in Riyadh starts with the page a buyer lands on from an invitation or an advert: agenda, speakers, venue, pass comparison and a booking button that stays in view on mobile. Each edition gets its own page from a template your marketing team edits, in Arabic and English, without waiting on a developer.

    Visitors understand what they are buying before they reach checkout.

  • Delegate passes with real capacity

    Pass tiers, session limits and workshop seats are defined once and decremented as people buy. Holds release automatically if a checkout is abandoned, and waitlists open when a session fills, so a popular masterclass inside a larger summit never oversells.

    Every pass sold is a pass you can actually honour.

  • Exhibition stand booking

    An interactive floor plan shows stands as available, held or sold. Exhibitors pick a position, add shell scheme or space only options, pay a deposit and receive a schedule for the balance. Your sales team can hold a corner stand for a named prospect for an agreed number of days.

    Stand sales move from spreadsheets to a live plan.

  • Deposits and staged payments

    Stands, sponsorship packages and private dinners rarely clear in one payment. The platform takes a deposit, issues reminders before each instalment falls due and flags accounts that slip, while the booking stays held under the terms you set.

    Cash arrives on schedule without chasing by phone.

  • Saudi payment methods

    mada debit cards, Visa and Mastercard, Apple Pay, STC Pay and, where it suits the ticket price, Tabby or Tamara instalments, all through a gateway licensed under SAMA rules. Corporate buyers can still pay by transfer against a proforma.

    Buyers pay the way they already pay everywhere else in Riyadh.

  • ZATCA compliant invoicing

    Each paid booking produces a VAT invoice that meets ZATCA e-invoicing (Fatoora) requirements, with buyer VAT numbers captured at checkout for company purchases. We connect to your accounting system or an approved e-invoicing solution so invoices are reported correctly.

    Finance closes the event without retyping invoices.

  • Group and corporate bookings

    A procurement officer can buy twenty passes in one order, then assign names later through a private link. Attendee details are collected per person, and the organiser sees which seats are paid but not yet named before badges are printed.

    Large company orders without a week of emails.

  • Cancellations, transfers and refunds

    Rules decide what happens when someone cancels: a full refund before a cut off, credit after it, name transfers allowed until a set date. Refunds go back through the original payment method and the admin keeps the audit trail.

    Refund requests are answered by policy, not argument.

  • Staff and resource scheduling

    Registration desk shifts, ushers, interpreters, meeting rooms and breakout halls are scheduled against the sessions people have booked, so you can see where demand is building and move staff or rooms before the doors open.

    Operations plans from real bookings, not guesses.

  • Reminders and confirmations

    Email, SMS and WhatsApp messages in Arabic or English go out at booking, before payment deadlines and the day before the event, each carrying a scannable confirmation and directions to the venue entrance that matches the pass.

    Fewer no shows and fewer calls asking which gate to use.

Who this is for

Four kinds of Riyadh organiser we build for.

The capital hosts business events almost every week, from large trade shows at venues near King Khalid International Airport to boardroom sized seminars in the King Abdullah Financial District. The right booking platform depends less on size than on what you sell and who pays. These are the four starting points we see most often in Riyadh, and how the build differs for each. Some organisers fit more than one description, and the platform can carry several kinds of event under one brand and one admin.

01

Exhibition companies selling stand space

Your revenue sits in floor space, sponsorship and a smaller visitor pass operation. You need a live floor plan, staged payments for exhibitors, contract terms accepted online and an exhibitor area for uploading logos, badge names and stand build details. We build the commercial side first, because that is where the money is, then add visitor registration on the same platform.

Stand sales and visitor passes share one record per company.

02

Conference and summit producers

You sell delegate passes, workshops and networking dinners to a mix of individuals and corporate buyers. The priorities are pass rules, group orders, VAT invoices with buyer details and a clear refund policy. We often connect the platform to your CRM so sponsors and delegates sit in one pipeline instead of two lists that never match.

03

Training and certification providers

You run recurring workshops and short courses on fixed dates, often in hotel meeting rooms across the city. Each date has a seat limit, and companies send several staff at once. A booking site with a dated calendar, per seat capacity, company invoicing and automated joining instructions replaces the WhatsApp groups most providers rely on today.

04

Venues and hospitality teams taking event deposits

Hotels, private halls and destination venues sell gala dinners, corporate iftars and private hire packages. Here the booking flow is closer to a reservation: date, package, guest count, menu choice and a deposit, with the balance and final numbers confirmed later. We design that flow around your sales team, who still want to approve large bookings before they are confirmed.

Approval steps can sit before or after payment.

Six steps from first meeting in Riyadh to selling online.

  1. 01Discovery at your officeWe meet sales, finance and operations in Riyadh, list every item you sell, how each is paid for and refunded, and which systems already hold attendee or exhibitor data.
  2. 02Inventory and rules modelPasses, stands, seats and packages are defined with capacities, price rules, deposit terms and cancellation policy, then signed off by your finance lead before any screen is designed.
  3. 03Arabic first designRight to left layouts designed alongside English, short checkout steps, clear seat and stand maps, and invoice fields that corporate buyers expect, tested on the phones your audience actually uses.
  4. 04Payments and invoicing buildGateway, wallets and instalment providers are connected, ZATCA invoice generation is wired to your accounting system, and every refund path is tested with real transactions in a sandbox.
  5. 05Load and launch testingWe simulate the rush that follows an announcement, test holds and waitlists under pressure, and rehearse the on sale with your team so nobody learns the admin on launch morning.
  6. 06Live support through the eventWe watch payments and capacity during the on sale and in the days before the event, then help you clone the setup for the next date, edition or venue.

Technology

What we build this with.

We choose the stack around your inventory and integrations: a modern web framework, a payment gateway that settles in Saudi riyals to a local account, hosting that respects data residency expectations, and connections to your CRM and accounts.

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 Riyadh organisers ask before selling online.

It depends on what you sell and what the platform must connect to, and we agree it in writing after discovery.

A platform selling one kind of delegate pass with card and mada payments is far quicker than one handling exhibitor stands, staged payments, group orders and an accounting integration. We map every item you sell and every system involved, then set a plan that works back from your on sale date if one is already fixed. If the date is close, we can launch the paid pass flow first and add stand booking or the exhibitor area in a second release.

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