Services · Ecommerce development · AI recruitment subscription sites

Riyadh subscription sites that sell AI hiring software to enterprise buyers.

Codeeo provides AI recruitment subscription website development Riyadh software companies use to sell to the capital's most demanding buyers: regional headquarters, large private groups, semi-government entities and fast growing startups. We build the pricing site, self-serve and sales led checkout, annual and monthly billing, ZATCA compliant invoicing and an account area where HR and procurement teams manage licences themselves. Our Riyadh team can run discovery in person, at your office in Olaya, KAFD or wherever your sales team sits.

Enterprise buyers in Riyadh rarely pay by card on a first visit. They want a procurement pack, a security answer, a purchase order route and invoices addressed to the right legal entity. The site has to support that path as well as the quick sign up a startup expects. We design for both from the start.

Built for
AI recruitment, assessment and interview software companies selling to Riyadh enterprises, regional headquarters, semi-government entities and startups.
Typical timeline
Agreed at the end of discovery, which we can hold in person in Riyadh, once licensing rules, procurement routes and invoicing are confirmed in writing.
What you own
All source code, billing and gateway configuration, customer contracts and invoice history, held in accounts your company controls.
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 capabilities

Built for buyers who sign contracts, not just cards.

Selling AI recruitment software in the capital means selling to two very different customers at once. Startups and small firms around the city want to sign up tonight and start screening tomorrow. Large employers, including companies that have set up regional headquarters under the Ministry of Investment's programme, want legal review, security questionnaires, annual terms and invoices per entity. A subscription site that serves only one of them leaves revenue on the table.

The AI recruitment SaaS website development Riyadh vendors need joins both routes in a single billing system. Self-serve buyers pay online; enterprise buyers move through quote, contract and purchase order, and both end up on the same subscription records, entitlements and reports.

Explain your project
  • Tiered pricing with an enterprise route

    Self-serve tiers with transparent limits sit next to an enterprise tier that leads to a short qualification form and a meeting request. Each tier names the hiring volume, interview capacity and admin features it includes, in Arabic and English, so buyers sort themselves before your sales team spends time. The enterprise tier can still show indicative features, so a Riyadh HR director knows what they are asking about before the first call.

    Small buyers convert online; large ones reach sales qualified.

  • Licences by role

    Licensing that matches how Riyadh hiring teams are built: paid recruiter licences, lighter hiring manager access and free interviewer seats, if that is your model. The account area shows who holds which licence, and HR administrators reassign them when staff move departments. Licence counts can be raised mid term with a prorated charge shown first.

    Buyers pay for the roles that actually use the tool.

  • Metered AI usage

    Usage such as AI video interviews, assessments or CV analyses counted against each plan, with alerts as limits approach and optional top ups. Usage records flow from your product into billing automatically, so invoices reflect what was consumed without manual exports. Customers see a running total in their account area and can set their own internal alerts.

    Usage based revenue billed accurately every cycle.

  • Procurement pack and security answers

    A download area with your commercial registration, VAT certificate, standard terms, data processing summary and a security overview mapped to NCA control areas where you have done that work. Procurement officers get what they need without waiting for an email reply. Each document carries a date so buyers can see it is current.

    Shorter procurement cycles for enterprise accounts.

  • Quotes, contracts and purchase orders

    Sales builds a quote with custom terms, the buyer accepts it online or uploads a purchase order, and the subscription activates on the agreed start date. PO numbers are printed on every invoice, which most large Riyadh finance departments require before paying. Signed contracts and accepted quotes are stored on the account so renewals start from the actual terms.

    Contracted deals bill correctly from day one.

  • Billing across GCC entities

    A regional headquarters in Riyadh may hire for subsidiaries elsewhere in the Gulf. Accounts can hold several billing entities, each with its own address, currency where needed and tax treatment by location, so VAT is applied according to where each entity is registered. Invoices for the Saudi entity always follow ZATCA rules, whatever the other entities use.

    Regional groups buy centrally and pay locally.

  • Single sign on and admin roles

    Enterprise plans can include sign in through the buyer's identity provider, with separate roles for billing administrators, HR administrators and read only finance users. Each action in the account area is logged with the user and time. Smaller plans keep simple email sign in with optional two step verification.

    IT and audit teams approve the tool faster.

  • mada, card and SADAD payment

    Self-serve buyers pay by mada, credit card or Apple Pay through a SAMA licensed gateway. Invoice customers pay by bank transfer or SADAD, and payments are matched to open invoices so the subscription status updates without manual reconciliation. Card payments for self-serve tiers renew automatically, while invoice accounts receive their next invoice ahead of the renewal date.

    Every buyer type can pay without friction.

  • ZATCA invoices and credit notes

    Standard tax invoices for business buyers, generated with the fields and QR code ZATCA requires and submitted through your Fatoora integration. Mid term licence changes create prorated invoices or credit notes rather than edits, keeping the audit trail intact. Invoices also show the buyer's PO number and cost centre when supplied.

    Invoicing that passes ZATCA and enterprise audits.

  • Account health and renewals

    Your team sees upcoming renewals, licence usage, overdue invoices and failed payments per account, with renewal tasks routed to the right account manager ahead of time. Self-serve accounts get automated reminders and staged access limits after failed payments. Reports can be filtered by plan, sector or account manager.

    Renewals managed before they become cancellations.

Who we build for

Four Riyadh vendors this suits well.

Riyadh is where most large Saudi hiring decisions are made, and where buyers compare local and international recruitment tools side by side. Because Codeeo has a team in the city, we can meet your founders, sales and finance leads in person for discovery and key reviews, which tends to settle billing rules faster than long email threads. The four vendor types below come up most often in these conversations.

01

Saudi startups selling AI interviewing or screening

You have product traction and a handful of paying customers billed by hand. You need a public pricing page, online checkout and proper invoicing before the next growth push. We build a self-serve core first, with an enterprise route ready for the larger deals that follow, and connect usage from your product so billing scales without extra finance staff. Founders often keep billing on spreadsheets longer than they should; moving early avoids a painful migration later.

Start self-serve, keep the enterprise door open.

02

International vendors entering the Saudi market

Your product is sold elsewhere, but Riyadh buyers want Arabic first pages, riyal pricing, local payment methods, Saudi tax invoices and clear answers on data residency. We localise the commercial layer and connect it to your existing billing where possible, so you do not run a second system for one country. Content is written for Saudi HR teams, including how your tool supports Saudization goals and Arabic CVs.

03

Vendors chasing semi-government and large group accounts

These buyers bring long procurement cycles, security reviews and strict invoicing requirements. The site needs a procurement pack, PO handling, entity level invoicing and evidence of how data is protected under the PDPL and NCA controls. We build those pieces so sales can point buyers to them instead of rewriting answers for every bid. Government buyers that purchase through the Etimad platform still need your product and billing documents in order.

Documentation often decides enterprise deals.

04

HR technology firms adding AI modules to existing products

You already sell HR or payroll software and are adding AI screening as a paid module. We add module level entitlements, add on pricing and usage metering to your current subscriptions without disturbing existing contracts, and update the pricing site so customers can add the module themselves. Existing customers simply see a new option in their account area.

Our six step process for Riyadh subscription projects.

  1. 01In person discoveryA workshop at your Riyadh office with sales, finance and product leads to map buyer types, licensing, usage metrics, procurement routes and invoicing obligations.
  2. 02Commercial model sign offLicences, usage units, enterprise terms, billing entities and payment routes are written into one model that your finance lead approves before design starts.
  3. 03Design and contentArabic first pricing, comparison, checkout, procurement and account screens, with copy written for HR directors and procurement officers rather than translated.
  4. 04Build and connectionWe build the site, configure subscriptions, connect the payment gateway and Fatoora integration, and wire usage and entitlements into your product.
  5. 05Acceptance with your teamsSales runs quotes, finance checks invoices and credit notes, and IT reviews sign on and roles, in a shared test environment, with a review session in Riyadh.
  6. 06Go live and renewal readinessWe migrate current customers, open sign ups, train your staff and stay involved through the first renewals and the first enterprise invoices.

Technology

What we build this with.

A Next.js front end, an established subscription billing engine, a SAMA licensed payment gateway and your chosen Fatoora provider form the usual core. Hosting can sit in a Saudi cloud region, such as Oracle's Riyadh region, where enterprise or public sector buyers expect it.

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

Riyadh vendors' questions, answered.

Yes, our Riyadh team can meet you in person.

Discovery workshops, design reviews and acceptance sessions can happen at your Riyadh office, which helps when sales, finance and product leads need to agree billing rules together. Day to day progress is shared through a test environment and regular online check ins, so nobody waits for the next meeting to see work move forward. Between visits, recorded walkthroughs and written decision logs keep everyone aligned, including colleagues outside Riyadh.

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