Services · Ecommerce development · AI tutoring course enrolment sites

Course selling websites for AI tutoring providers serving the whole Kingdom.

Codeeo delivers AI tutoring course selling website development in Saudi Arabia for education companies, training institutes and school groups that sell AI assisted courses to learners in more than one region. We build Arabic first enrolment sites where a parent or adult learner picks a course, pays with mada, Apple Pay, STC Pay or an instalment provider, receives a VAT compliant invoice and gets immediate access to the AI tutor attached to that course. The commercial side is built around national rules from the start, not patched on after launch.

A provider selling across the Kingdom answers to the same national bodies wherever its learners live: SDAIA for personal data, the National eLearning Center for licensing, ZATCA for invoicing and SAMA licensed providers for payments. We plan the store so one set of rules covers every city you sell into, whether it begins as a simple shop or grows into AI tutoring paid learning portal development with company accounts and reporting.

Built for
Education companies, licensed training institutes and school groups selling AI tutored courses to learners across Saudi Arabia.
Typical timeline
Scope, integrations and licensing dependencies are agreed in discovery, and the launch date is set once payment and invoicing providers confirm their onboarding steps.
What you own
The source code, the course catalogue, learner and payment records, and every provider account, 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

What the store can include

The commercial layer around your AI tutor, built for national sales.

An AI tutor is the product, but learners meet the store first. Before anyone asks the tutor a question, they need to find the right course in Arabic, understand what the price covers, pay with a method they trust and get a proper tax invoice. Across the Kingdom that means one catalogue serving families in Riyadh, Qassim and Abha alike, prices shown inclusive of VAT, payment methods that differ by age group and income, and records your finance team can reconcile without spreadsheets. The parts below are the ones national providers usually need in the first release. We sequence them by how much revenue or compliance risk each one carries, so the store can open with the essentials and grow by intake. In practice this is AI tutoring online course platform development in Saudi Arabia where the platform's job is selling, enrolling and granting access, while the teaching stays inside your tutor.

Explain your project
  • Region aware course catalogue

    Courses grouped by stage, subject and exam, with filters for language, delivery mode and start date. Where a course has a live element tied to a city, the catalogue shows only the sessions a learner can actually attend, while fully online courses appear everywhere.

    Learners in any region see courses they can really take.

  • Saudi payment methods at checkout

    mada debit cards, Apple Pay, STC Pay and international cards through a gateway licensed by SAMA, with SADAD bill payment where your audience expects it. Tabby or Tamara can be added for longer programmes so families spread the cost under the provider's own terms. Every method is tested on Arabic and English checkouts, on phones and desktops, before launch.

    Fewer abandoned checkouts from people who could not pay their preferred way.

  • Fatoora ready tax invoices

    Simplified invoices for individual learners and standard tax invoices for companies sponsoring staff, generated in the format ZATCA requires for your e-invoicing phase, with VAT calculated per line and credit notes issued on refunds.

    Invoices that stand up to a ZATCA review without manual correction.

  • Guardian accounts and consent

    When the learner is a minor, a parent or guardian creates the account, gives consent for data processing and AI use, and controls what the child can buy. The child receives a separate learner login with no access to payment details.

    Clear adult responsibility for every under age learner.

  • Nafath sign in for adult learners

    Where your licence or certificate rules call for verified identity, adult learners can confirm who they are through Nafath. Everyone else signs in with a phone number and one time code, which suits most course buyers.

    Verified identity where it matters, quick sign in where it does not.

  • Intakes, cohorts and seat limits

    Term based intakes aligned to the Saudi academic calendar, summer programmes, and exam preparation cohorts timed before Qudurat and Tahsili sittings. Seat limits close a cohort automatically and open a waiting list.

    Cohorts fill in order and never oversell.

  • Access provisioning to the AI tutor

    A paid enrolment creates or upgrades the learner's tutor access straight away, with the right subject scope and usage allowance. Refunds, transfers and expiry remove or change access through the same link, so nobody keeps a paid tutor for free.

    Payment and tutor access always match.

  • Refunds, transfers and deferrals

    Rules you set for cooling off periods, partial refunds after a set number of lessons, moving a learner to a later cohort or switching subject. Each change adjusts tutor access, issues the right credit note and is recorded against the order, so support staff never improvise a refund by bank transfer.

    Consistent decisions and clean records when plans change.

  • Certificates and FutureX records

    Completion certificates issued under your licensed entity's name, verifiable by a code, and learner records prepared for the technical integration with FutureX that the eLearning regulations expect from licensed online providers.

    Certificates that carry weight with employers and the regulator.

  • Data residency and security controls

    Hosting chosen with the PDPL and its cross border transfer rules in mind, encryption, access logging and role based admin, mapped against the NCA controls your clients or investors ask about.

    Answers ready for the due diligence questions schools and sponsors ask.

Who this is for

Four kinds of provider selling AI tutoring across the Kingdom.

National sales change the problem. A store that works for one city's learners often fails when the same courses go out to families in the south, students in the Eastern Province and employees of companies headquartered in Riyadh. Licensing, invoicing and payment choices have to be right once, centrally, and then repeated everywhere. These are the providers we most often plan national course stores with, and the decision that usually shapes each project. Many providers fit more than one description, and the store can grow from one model into another as the business changes, for example adding corporate seats once family sales are steady.

01

Exam preparation brands with learners in every region

Qudurat, Tahsili and English proficiency courses sell in waves before each test window. The store has to handle a sudden rise in orders, publish new cohorts quickly and tie each purchase to a tutor trained on that exam's question styles. We plan capacity, cohort templates and a calendar your team can update without a developer, so a new sitting can be added in an afternoon.

Most revenue arrives in short windows, so checkout reliability matters more than design flourishes.

02

Licensed training institutes moving online

Institutes that already hold classroom licences often need a separate eLearning licence from the National eLearning Center before certificates from online courses carry the same standing. We build the store so the licensing work and the build run side by side, with the catalogue, certificate wording and learner records shaped around what the licence will require. When the licence arrives, nothing has to be rebuilt; the certificate template and FutureX record format simply switch on.

Agree your licensing route before final certificate design.

03

Education companies selling direct to families

Subscription style monthly tutoring, term bundles and sibling accounts are common. Parents want one dashboard, one bill and control over each child's access. We design guardian accounts, family pricing rules and clear cancellation terms, and keep children's data separate from marketing lists by default. Families moving between cities keep the same account, history and certificates.

Trust with parents is earned at checkout, not in the tutor.

04

Corporate academies selling to employers

Companies buy seats for staff in bulk and pay against an invoice rather than a card. The store needs company accounts, seat allocation by a training manager, purchase order references and standard tax invoices issued through Fatoora. Individual employees then enrol into the seats their company has paid for. Training managers see who has enrolled, how far each person has progressed and which seats remain, without asking your team for a spreadsheet.

Business buyers judge you on invoices and reports.

Six steps to a course store that sells in every region.

  1. 01Commercial and licensing discoveryYour course range, buyers, pricing models, licensing status with the National eLearning Center and ZATCA invoicing phase, mapped before we design a single page.
  2. 02Catalogue and checkout designArabic first, right to left layouts for course pages, comparison, cart and checkout, tested with real parents and adult learners before development.
  3. 03Payments and invoicing setupGateway, wallet and instalment onboarding, Fatoora integration and refund rules configured and tested with real transactions in sandbox and live.
  4. 04Tutor access integrationThe link between a paid enrolment and the AI tutor, including scope, allowances, expiry and removal on refund or transfer.
  5. 05Compliance and security reviewPersonal data mapping, guardian consent, hosting location, access logs and the NCA control questions your buyers are likely to raise.
  6. 06Phased national launchOpen with one programme, watch payment and support data closely for the first intake, then add courses, regions and corporate accounts in planned releases.

Technology

What we build this with.

Usually Laravel or a headless commerce build with a Next.js front end, a SAMA licensed payment gateway, a ZATCA approved e-invoicing connection and APIs into your AI tutor, CRM and accounting system. The choice depends on your volumes and who will maintain the store.

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 national providers ask about selling AI tutoring courses.

Everything between a learner finding a course and starting the tutor.

That means the Arabic and English catalogue, course pages, accounts for learners, guardians and companies, checkout with Saudi payment methods, VAT and Fatoora invoicing, refunds, cohorts and the provisioning link into your AI tutor. It also covers the admin your team uses to publish courses and see sales. The tutor itself may be your own product or a licensed one; we connect the store to it rather than rebuilding it, and agree which side owns each piece of learner data.

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