Services · Ecommerce development · Education AI agent subscription sites

Subscription sites that let Riyadh edtech firms sell AI agents to schools and universities.

Codeeo delivers education AI agent subscription website development Riyadh edtech companies rely on to turn a working AI tutor, admissions assistant or registrar agent into recurring revenue. Schools, universities and training academies in the capital choose a plan, pay by mada, card or bank transfer, add licences as classes grow and receive ZATCA compliant tax invoices in Arabic and English. Your engineers keep improving the agents; the platform runs pricing, billing, renewals and account changes.

We do not build the agents on this page. We build the commercial layer around them: the pricing pages, checkout, subscription engine, customer billing portal and the documents a Riyadh procurement office asks for before it signs. Our Riyadh team can run discovery with you in person.

Built for
Riyadh edtech companies, AI start-ups and software houses that sell education agents to private school groups, universities, corporate academies and training institutes by subscription.
Typical timeline
Timing is set in discovery once plans, billing rules, Fatoora integration and the link to your product are understood, then written into milestones you sign off before design starts.
What you own
Your company holds the code, the domain, the payment gateway and billing accounts, every customer and subscription record, and the full invoice archive.
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 subscription platform does

Selling AI agents the way Riyadh institutions actually buy.

Riyadh is where most Saudi school groups keep their head offices, where the large public and private universities run central IT and procurement, and where corporate academies train staff for headquarters in the King Abdullah Financial District and along King Fahd Road. Those buyers rarely pay by card on a whim. A head of digital learning wants a pilot, an IT manager wants to know where student data is hosted, and finance wants a quote on letterhead with a VAT number. At the same time, a small tutoring institute in Al Malqa or Al Nakheel may simply want to subscribe tonight. The education AI agent subscription platform development Riyadh sellers need serves both from one plan model and one customer record. It also has to cope with the calendar: budgets are often approved before the first semester, renewals cluster around the summer break, and usage of a revision agent climbs sharply before final exams. These are the components we usually build, and discovery decides which ship first.

Explain your project
  • Bilingual pricing and plan pages

    Arabic first pricing pages, mirrored correctly for right to left reading, that describe each plan by the agent's job: admissions replies, Qudurat practice, registrar questions or staff training. Limits, included campuses and support levels sit beside each plan, and the figures are pulled from the billing system so a page never shows a price finance has retired.

    A principal can tell which plan fits without booking a call.

  • Checkout with Saudi payment methods

    Checkout through a SAMA licensed gateway with mada, Visa, Mastercard and Apple Pay, tokenised so renewals charge without the buyer re entering details. Company name, commercial registration and VAT number are captured at signup so the first invoice is already a valid tax invoice.

    Smaller institutes in Riyadh subscribe and start the same evening.

  • Seat, campus and usage billing

    Charge per teacher, per enrolled student, per campus or per block of agent conversations, or combine a platform fee with metered usage. Your product reports usage to the billing engine, and administrators watch a meter in their portal before mid year exams push volumes up.

    Large school groups pay in line with what their branches use.

  • Quotes and annual contracts

    Your sales team builds a quote from the live plan list, the buyer accepts online, enters a purchase order reference and pays by bank transfer. Contracts can run on the Saudi academic year rather than the signup date, with renewal notices sent well before the term begins.

    Procurement led universities buy without leaving your platform.

  • Fatoora integrated invoicing

    Standard tax invoices for institutions and simplified invoices for individuals, generated in the format ZATCA requires, with QR codes and cryptographic stamps, and reported or cleared through the Fatoora platform once your company is in its integration wave. Credit notes follow the same route when plans are downgraded.

    Finance stays inside the e-invoicing rules without manual work.

  • Proration and self serve changes

    Administrators add a new branch, raise seat counts or move to a higher plan from their account. The platform calculates the prorated charge or credit, issues the matching invoice or credit note and logs who made the change and when.

    No more emails to finance for every new class section.

  • Dunning that protects learners

    When a renewal fails, the platform retries on a schedule you set, notifies the account owner and finance contact in Arabic and English, and keeps the agent running through a grace period so students are not cut off in the middle of a revision week.

    Fewer accounts lost to expired cards or delayed approvals.

  • Entitlement sync with your product

    Every subscription event, from activation to cancellation, is pushed to your product through signed webhooks or an entitlements API, telling it which agents, seats and limits each institution holds. Failed messages retry and alert your team.

    Paid customers always have access, and lapsed ones do not.

  • Data protection and trust pages

    Public pages explaining how student and staff data is handled under the PDPL, where it is hosted, how AI answers are supervised and how a school asks for deletion, with a gated area for your security answers and data processing terms mapped to NCA controls.

    IT and legal reviews close faster because the answers are ready.

  • Billing reports for finance and founders

    Our education AI agent billing integration services in Riyadh end with reporting your board can use: recurring revenue by plan, churn and expansion by customer type, overdue institutional invoices, VAT collected per period and usage against plan limits. Reports read from the billing engine and your accounting system together, so the numbers match what auditors see, and they can be filtered by school group, university or family plan.

    Leadership sees subscription health without building spreadsheets.

Who this is for

Four Riyadh sellers this platform suits.

The capital concentrates education decision makers: Ministry of Education offices, school group headquarters, university administrations and the learning teams of large employers. Education AI agent SaaS website development in Riyadh therefore has to handle long sales cycles and institutional paperwork as comfortably as it handles a quick card payment. We shape the platform around your route to market, because selling to a single private school in Hittin is a different exercise from selling to a university with several colleges and its own procurement committee.

We also look at who signs and who pays. In many Riyadh school groups the academic director chooses the agent but a separate finance department approves the spend, so the platform lets one account hold several roles with different permissions, notifications and invoice copies.

01

A start-up turning Riyadh pilots into paid contracts

You ran free pilots with a few private schools, perhaps through an accelerator, and invoiced the first customers from a spreadsheet. Before the next academic year you need published plans, recurring billing and an account area. We build a focused first release that handles self serve signups and simple quotes, so founders stop chasing payments and the sales team works from one list of customers.

Begin with the plans you already sell and add complexity later.

02

A software house adding AI agents to an existing school system

Your student information or learning platform already has Riyadh customers on annual licences. Now you want to sell AI agents as add ons. We connect the new subscription layer to your existing customer records, so a school sees its core licence and its agent add ons on one account, one renewal date and one invoice.

Existing contracts are migrated, not retyped.

03

A corporate learning provider selling to headquarters teams

Your agents coach employees, answer policy questions or support onboarding for large employers based in Riyadh, including firms that moved regional headquarters to the city. Those buyers want named seats, single sign on, departmental cost codes and invoices addressed to the right legal entity. The platform supports several billing contacts and cost centres per account.

Corporate buyers expect annual terms and clear audit trails.

04

An exam preparation brand selling to families and schools

You sell a Qudurat and Tahsili practice agent to schools and directly to parents. The platform keeps the two apart: institutional plans with invoices and seat management, and family plans with guardian accounts, consent records for under eighteens and simple monthly or term billing, including Tabby or Tamara for annual plans if you choose.

Two audiences, two sets of terms, one billing engine.

How we take a Riyadh subscription platform from scoping to live billing.

  1. 01Discovery in our Riyadh officeWe sit with your founders, finance lead and product owner to map plans, buyer types, approval chains and the events your product must receive from billing.
  2. 02Plan and tax modelSeats, usage, add ons, academic year terms and VAT treatment are written up and checked with your accountant before any screen is drawn.
  3. 03Arabic first designPricing, checkout and portal screens designed in Arabic and English together, tested on the phones and laptops school administrators actually use.
  4. 04Billing and Fatoora buildGateway, subscription engine, invoice generation and ZATCA integration built and tested in a sandbox, including failed payments, refunds and credit notes.
  5. 05Product connection and migrationEntitlement webhooks connected to your product, existing customers and contracts imported, and every plan change tested against real account data.
  6. 06Launch and first renewal cycleWe go live, then watch the first renewals, dunning runs and Fatoora submissions closely, review support tickets with your team each week and adjust rules wherever customers or finance hit friction.

Technology

What we build this with.

We choose the billing engine, gateway and stack to fit your product, your finance team and the people who will maintain the platform, favouring tools with mature Saudi payment and e-invoicing support. Front ends are usually Next.js or React, with Laravel or Node services for billing logic and webhooks, hosted where your data residency decisions require.

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 edtech founders ask about subscription platforms.

It depends on how many buyer types and integrations the first release must cover.

A platform for self serve schools with one gateway and Fatoora invoicing is a smaller build than one that adds quotes, purchase orders, usage metering and migration of existing contracts. We agree the first release in discovery, often at our Riyadh office, and fix the milestones in writing before design. Waiting on gateway approval and your ZATCA onboarding can affect timing, so we start those steps early.

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