Services · Ecommerce development · POS subscription sites

Sell and bill your POS across the Kingdom from one compliant subscription platform.

Codeeo offers POS subscription website development in Saudi Arabia for software companies, resellers and payment providers that sell point of sale plans to merchants in every region. One platform publishes your pricing in Arabic first, verifies the business, takes payment through mada, cards, Apple Pay or STC Bank, renews each subscription, and clears every invoice with ZATCA. It is built to the rules set by SAMA, SDAIA, the NCA and the Ministry of Commerce, so national growth does not mean rebuilding billing for each new city.

We do not build the till. Your POS product, with its cashier screens and offline mode, stays yours. Our work is the platform that markets, sells, bills and manages subscriptions to that product, nationwide.

Built for
POS software companies, resellers, banks and payment firms selling recurring POS plans to merchants across Saudi Arabia.
Typical timeline
Timing is fixed after discovery, once plans, regions, gateways, e-invoicing route and provisioning are mapped, and the agreed dates go into the written scope.
What you own
Source code, configuration, merchant and invoice data, gateway contracts, ZATCA onboarding and hosting, all under your company's ownership.
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

What a national POS subscription business needs to run.

Point of sale software is now standard equipment for many Saudi merchants. Phase 2 of e-invoicing has been rolling out in waves, each reaching smaller businesses, and digital payments with mada and wallets are the norm at the counter. That pushes many first time buyers towards subscription POS, from a single grocery in Abha to a restaurant group trading in Riyadh, Jeddah and the Eastern Province.

Selling to that spread of customers online means one platform that handles regional sales teams, partner networks, contract and self service buyers, several payment routes and a national compliance picture. POS SaaS website development Saudi Arabia vendors commission from us usually includes the pieces below, which we tailor to how your company sells.

Explain your project
  • National plan and pricing pages

    Arabic first plan pages with an English mirror, a builder for branches, terminals and modules, and VAT shown clearly. Pages explain how your POS supports Fatoora, mada acceptance and multi branch reporting in plain words, because those are the questions merchants in every region ask first.

    Merchants compare plans on their own and arrive ready to buy.

  • Business verification

    Sign up captures the commercial registration, VAT number and national address. Where you subscribe to them, CR details can be checked against the Ministry of Commerce's Wathq data services and the signatory confirmed through Nafath via an approved provider, cutting fake or incomplete accounts.

    Clean, verified merchant records from day one.

  • Saudi payment routes

    mada, Visa, Mastercard, Apple Pay and STC Bank (formerly STC Pay) through a SAMA licensed gateway, plus bank transfer and SADAD for contract accounts. Card tokens support renewals where your acquirer allows mada recurring charges; otherwise a payment link goes out before each due date.

    No region or customer type is left without a way to pay.

  • Fatoora integration for your own invoices

    Your subscription invoices to VAT registered merchants are standard tax invoices, cleared by ZATCA before they are sent. The platform builds, signs and submits them, keeps the cleared XML and QR code, handles rejections, and issues credit notes for downgrades and refunds.

    Your billing passes the same tax rules your product helps merchants meet.

  • Hijri and Gregorian dates

    Renewal notices, contract terms and account screens can show both calendars, which many Saudi business owners and government linked buyers expect. Billing runs on the calendar you choose, and reminders around Ramadan and Eid are timed so they do not land in the busiest trading days.

    Dates are read the same way by you and your merchants.

  • Regional sales and partner channels

    Sales teams and reseller partners in different regions get their own logins, territories, quotes and commission statements. Head office sees performance by region, while each partner sees only their merchants. Billing can run through head office or through the partner, set per agreement.

    National reach without losing track of who sold what.

  • Merchant self service

    Owners change plans, add branches and terminals, update cards, download cleared invoices and manage staff from a phone. Groups get parent and branch roles, and requests that need finance approval wait for it before they are billed.

    Support teams spend time on product questions, not invoices.

  • Hosting and security controls

    Hosting location is agreed with you, including inside the Kingdom where customers or contracts require it. Access is role based and logged, and controls are mapped against NCA frameworks such as the Essential Cybersecurity Controls when your larger buyers ask for evidence in security questionnaires.

    Enterprise buyers get answers to their security reviews.

  • Provisioning and ERP posting

    Subscription events switch modules, device limits and branches in your POS backend through API calls or webhooks. Cleared invoices, payments and credit notes post to your ERP, whether that is Odoo, Business Central or another system, with retries and logs for each message.

    Access, billing and the ledger stay in agreement.

  • Subscription analytics by region

    Recurring revenue, new and lost merchants, upgrades, overdue balances and renewals due, broken down by region, city, plan and partner. Data exports to Power BI so leadership sees growth in Makkah, Qassim or Tabuk next to the established markets.

    Expansion decisions rest on billing data, not guesses.

Who this is for

Four businesses that need billing at national scale.

National POS vendors face problems a single city vendor does not: partners in several regions, contract buyers with head offices in one city and branches in ten, and a compliance picture that touches several regulators. POS subscription platform development Saudi Arabia projects therefore start with structure, not screens. Discovery runs in person at our Riyadh office or at yours in Riyadh, and by video call for teams based elsewhere in the Kingdom.

01

A Saudi POS vendor scaling beyond its home city

You built a customer base in one city through direct sales, and growth now depends on partners and online sign up elsewhere. We add regional territories, partner billing and self service checkout to a platform that already knows your plans, so new regions do not need a separate system. Merchants anywhere in the Kingdom see the same prices, terms and invoice format. Your head office keeps control of pricing, while regional partners can offer approved discounts within limits you set.

Regional pricing differences are supported if you need them.

02

An international POS brand entering the Kingdom

Your product works abroad, but Saudi merchants expect Arabic first pages, SAR pricing, mada, ZATCA cleared invoices and data handled under the PDPL. We build a Saudi storefront and billing setup alongside your global system, and connect the two so product access and reporting stay unified across markets. Your tax adviser confirms which entity bills Saudi merchants, and the platform is set up to match that structure from the first invoice.

03

A bank or payment provider bundling POS

When terminals, acquiring and software are sold together, the platform must keep device rental, software plans and acquiring agreements separate while presenting one offer. We integrate with your terminal management system and onboarding checks, so merchants activated through branches nationwide follow one consistent process. Branch staff can start an application in the platform on behalf of a merchant, and the merchant finishes it on their own phone.

04

A vendor selling to national chains

Supermarket, pharmacy and restaurant chains with branches in many cities buy through procurement. They need quotes, framework pricing, invoices split by branch or entity, purchase order references and renewal notice. The platform handles contract and self service customers in one place, so your enterprise team and your SME sign ups share the same billing records. Framework agreements can carry a price list that applies automatically to every new branch the chain opens.

Contract and self service customers share one system.

Six stages to a national subscription platform.

  1. 01Discovery and compliance mapPlans, regions, partners, payment routes and systems mapped, alongside the ZATCA, PDPL, SAMA and e-commerce requirements your platform has to meet.
  2. 02Billing and channel rulesProration, contract terms, partner commissions, overdue handling and invoice splitting agreed in writing with finance and sales before design starts.
  3. 03Arabic first experiencePricing, sign up, verification and account screens designed right to left first, mirrored into English and tested with merchants from several regions.
  4. 04Integrations and securityGateway, Fatoora clearance, identity checks, POS provisioning, ERP posting and access controls built and demonstrated in short, regular cycles.
  5. 05Pilot regionWe launch with one region or partner group first, watch renewals, clearance and support tickets closely, and adjust rules before going national.
  6. 06National rolloutRemaining regions and existing subscribers move across in planned waves, with partner training, support guides and monitoring of each billing run.

Technology

What we build this with.

We choose the stack around your gateway, ERP, e-invoicing route, hosting requirements and the engineers who will own the platform, and we document every decision so your team can carry it forward. Where your POS backend already runs on a particular cloud, we usually match it to keep support simple.

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 Saudi POS companies ask before a national build.

Tax, payments, data protection, cybersecurity and e-commerce rules.

Your own invoices fall under ZATCA e-invoicing and VAT. Payment collection runs through a gateway licensed by SAMA. Merchant data is covered by the PDPL, which SDAIA supervises. Larger buyers may ask for alignment with NCA controls. Online selling falls under the e-commerce law overseen by the Ministry of Commerce, and registering the online store with the Ministry of Commerce may apply. We build to these requirements and your legal and tax advisers confirm the details.

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