Services · Ecommerce development · AI document processing subscription sites

Subscription platforms that sell document AI legally and profitably across the Kingdom.

Codeeo offers AI document processing subscription website development Saudi Arabia software companies use to sell OCR, invoice capture and contract extraction to customers in every region. We build Arabic first plan pages, verified business sign up, recurring and usage based billing on SAMA licensed gateways, ZATCA e-invoices through Fatoora and a self-serve account area. The platform is designed around national rules on personal data, cybersecurity and tax from the first workshop, so the product can scale from a single city to buyers across the Kingdom without rebuilding how it charges.

We work from our Riyadh office with in-person discovery in the capital, and run sessions for teams in Jeddah, Dammam and other Saudi cities by video call. This page covers how your product is sold, billed and renewed. The models that read Arabic script, stamps and handwriting are separate work, connected through usage events.

Built for
Saudi and international software companies selling document AI by subscription to businesses and public bodies in several Saudi regions.
Typical timeline
Agreed in discovery after plans, meters, tax position, hosting and onboarding dependencies are mapped, then written into a dated scope before design.
What you own
All code, billing configuration, the gateway merchant account, the ZATCA onboarding, customer records and invoices, 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 platform includes

A national sales and billing system, not just a pricing page.

Selling software by subscription in the Kingdom touches several national systems at once. Card payments run through gateways licensed by SAMA and must handle mada, the national debit network most Saudi businesses use. Every sale needs an e-invoice that meets ZATCA rules, and many sellers must integrate with the Fatoora platform as their Phase 2 wave arrives. Personal data of customers' staff falls under the PDPL, supervised by SDAIA, including its rules on transfers outside the Kingdom. Larger buyers, especially in regulated sectors, expect suppliers to show how they align with NCA cybersecurity controls.

We treat these as design inputs, not launch week tasks. The result is a platform where a business in Abha can sign up and pay by mada, a group in Riyadh can sign an annual order form, and a distributor in Tabuk can buy prepaid capacity, all billed and invoiced on one set of records your finance team can trust. Arabic is the primary language throughout, with English as an equal option.

Explain your project
  • Verified business sign up

    Sign up captures the commercial registration number and VAT number and can check registration details against Wathq, the Ministry of Commerce data service, where you subscribe to it. Sole proprietors can verify through Nafath via an accredited provider where your product needs proof of identity.

    Invoices go to real, correctly named legal entities.

  • Plans for every buyer size

    Self-serve monthly and annual plans for small firms, usage based plans for irregular volume, prepaid capacity for seasonal buyers and a quote path for enterprise contracts. All of them share one catalogue of plan rules, so a change is made once and appears everywhere.

    One platform covers a two person office and a national group.

  • SAMA licensed payments

    Card billing through a Saudi gateway such as Moyasar, HyperPay, Tap or PayTabs, with mada, Visa, Mastercard and Apple Pay. We confirm recurring options for stored mada credentials with your acquirer early, and add bank transfer and SADAD bill payment where your gateway and bank support them.

    Customers anywhere in the Kingdom pay with familiar methods.

  • Fatoora e-invoicing

    Standard and simplified tax invoices generated in the ZATCA format with Arabic text, QR codes and cryptographic stamps, then cleared or reported through Fatoora according to your company's wave. Plan changes, refunds and cancellations create linked credit and debit notes automatically.

    Tax compliance is a property of the system, not a monthly chore.

  • Usage metering

    Your product reports processed pages and documents with their type and the customer workspace. The metering service removes duplicates, applies your rules for failed reads, rolls usage into periods and shows customers a live total with alerts before they reach a limit.

    Usage charges customers can verify line by line.

  • PDPL ready data handling

    Consent and privacy notices in Arabic and English, records of what personal data the platform holds and why, retention and deletion rules, and a process for data subject requests. Any transfer outside the Kingdom is documented and checked with your legal adviser against SDAIA's rules.

    Privacy questions from buyers get documented answers.

  • In Kingdom hosting options

    Storefront, billing data and logs can be hosted in an in Kingdom cloud region when your customers or sector rules require it. We document the hosting choices against NCA cloud and essential controls so your security team has a clear starting point for buyer assessments.

    Data location stops blocking enterprise deals.

  • Organisation and regional accounts

    Customers with branches in several regions create workspaces per branch or department, assign roles, set budgets and issue API keys. Head office receives one invoice or one per entity, and sees usage across the Western, Central and Eastern regions in one view.

    National customers manage every branch from one account.

  • Dunning and renewals

    Scheduled retries on declined renewals, Arabic and English reminders, in-app notices, grace periods and clear rules for pausing processing. Annual contracts get renewal alerts well ahead of the end date, sent to both the account owner and the finance contact.

    Revenue is not lost to expired cards or missed renewals.

  • Finance and revenue reporting

    Recurring revenue, renewals due, overage, outstanding invoices and VAT summaries, exported to the accounting system or ERP your team uses. Reports can be filtered by region, plan and customer type, which shows where national expansion is paying off.

    Expansion decisions use billing data, not guesses.

Who this is for

Four companies selling document AI nationally.

The Vision 2030 push to digitise government services and business processes has made document AI a practical purchase for Saudi companies of every size. Selling it across the Kingdom still takes more than a good model. AI document processing SaaS website development Saudi Arabia vendors commission must account for regional buying habits, national compliance and a sales team spread across several cities. These are the starting points we see.

01

A Saudi startup expanding beyond its home city

You have customers in one region, billed by hand, and sales staff starting to win deals elsewhere. We give you self-serve plans, national payment methods, automatic e-invoices and a CRM connection, so a new customer in Qassim or Madinah can sign up and pay without a call to head office, and your sales team sees every account in one place. Regional reports then show which cities convert from trial or demo to paid plans, which helps you decide where to hire next.

Most first releases replace manual billing completely.

02

An international vendor localising for the Kingdom

Your global billing platform cannot charge mada cards or issue ZATCA invoices, and your site is English only. We add a Saudi storefront in Arabic, a local gateway and a Fatoora connected invoicing layer, linked to your global customer records, and help you plan the local entity and VAT registration questions with your advisers. Your global plans stay consistent, while Saudi buyers see riyal pricing and Arabic plan descriptions written for local buyers.

Company and VAT registration are your advisers' work; we build to their decisions.

03

A supplier to government and regulated sectors

Your buyers include public entities, banks and insurers that expect in Kingdom hosting, strong access controls and written evidence for security reviews. We build the platform on that basis, with contract billing for awards made through Etimad and invoice formats finance departments accept. Usage reports are designed for auditors as well as administrators, showing who processed what and under which contract.

04

A company with a reseller and partner channel

Partners in different regions sell your product to their own clients. We build reseller accounts with sub accounts, wholesale pricing, partner level invoicing and usage reporting, so partners can grow the business locally while you keep control of plans and data. Commission or margin calculations run from the same billing records, so partner statements never need a separate spreadsheet.

Six steps to a platform that sells across the Kingdom.

  1. 01Discovery and compliance mappingWe map buyers, plans, meters, payment methods, tax position, hosting needs and PDPL obligations with your product, sales, finance and legal leads, in Riyadh or by video call.
  2. 02Pricing specificationPlans, usage rules, prepaid capacity, contract terms and regional or partner pricing written into one document signed off by finance before design begins.
  3. 03Arabic first designPricing, sign up, checkout and account screens designed right to left, then mirrored for English, and tested with buyers from more than one region.
  4. 04Gateway and ZATCA onboardingMerchant account approval, Fatoora onboarding and certificate set up started early, in parallel with development, because these external steps often set the overall pace.
  5. 05Build, migration and launchBilling, metering, invoicing and integrations built and tested, existing customers and invoices migrated, redirects from the old site, and a controlled national launch.
  6. 06Regional growthBilling and conversion data reviewed by region and plan, with new payment methods, partner terms and plan changes released as you expand into new cities.

Technology

What we build this with.

Common choices are a Next.js storefront, a billing engine such as Chargebee or a custom billing service, a SAMA licensed gateway, a ZATCA certified e-invoicing provider and in Kingdom hosting where required. We pick each part to suit your product stack and the team that will own it, and we document every choice so a future team can maintain the platform without us.

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 about selling document AI across Saudi Arabia.

Payments, tax invoices, personal data and, for many buyers, cybersecurity controls.

Payments go through a SAMA licensed gateway. Every sale needs a ZATCA compliant e-invoice, and Fatoora integration once your company joins a Phase 2 wave. Customer and user data fall under the PDPL, supervised by SDAIA, including its rules on transfers abroad. Buyers in government and regulated sectors expect alignment with NCA controls. Online sales to consumers bring the Ministry of Commerce e-commerce law into scope. Your legal adviser confirms the details; we build the platform to meet them.

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