Services · Ecommerce development · Warehouse management subscription sites

A WMS subscription platform built for Saudi tax, payments and data rules.

Codeeo offers warehouse management subscription website development Saudi Arabia software vendors need to sell WMS plans nationally. We build the bilingual pricing site, sign up and contract paths, recurring billing, ZATCA e-invoicing connection, mada and card payments, bank transfer reconciliation and customer portal, designed from the start around Saudi VAT, PDPL and the payment rules SAMA sets, so customers in every region can buy, pay and grow on your product.

Selling software across the Kingdom means one set of national rules and very different buyers: port importers on the Red Sea, industrial groups in the Eastern Province, retail and fulfilment networks around the capital. The billing platform has to satisfy the rules once and serve every buyer well, in Arabic first and in English.

Built for
WMS and logistics software vendors selling subscriptions to warehouses, 3PLs, distributors and retailers in several Saudi regions.
Typical timeline
Scope, phases and dates are agreed in writing after discovery, with regional rollout planned in stages you approve.
What you own
The platform code, plan catalogue, pricing rules, gateway and billing accounts, customer records and every invoice issued, all in your company's name.
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

National capabilities

The parts that make a WMS subscription work everywhere in the Kingdom.

A Saudi software subscription carries obligations that a generic billing template ignores. Tax invoices must follow ZATCA's e-invoicing rules under Fatoora. Personal data of customer staff falls under the Personal Data Protection Law, supervised by SDAIA. Card payments run through SAMA licensed providers and must accept mada, the domestic network most Saudi businesses use. Online sellers have duties under the e-commerce law overseen by the Ministry of Commerce.

Warehouse management subscription platform development Saudi Arabia vendors commission from us puts those requirements into the foundations, then adds what makes the platform sell: clear pricing, quick sign up, flexible contracts and a portal customers can manage themselves. These are the components, ordered from the rules to the revenue. The first release covers what your current region needs, and later phases add channels and regions on the same foundations.

Explain your project
  • Fatoora e-invoicing connection

    Invoices, credit notes and debit notes are generated with the fields, QR codes and structure ZATCA requires, then passed to your e-invoicing solution or accounting platform for clearance or reporting. We plan for the integration wave that applies to your company, so billing keeps working as ZATCA's requirements reach you. Proration credits and seasonal add ons produce matching credit notes automatically.

    Compliant tax documents from every billing run.

  • VAT by customer and location

    Each account stores its VAT registration, address and entity type, and the billing engine applies Saudi VAT or the treatment your adviser confirms for customers in other GCC states. Changes to a customer's registration are tracked with dates for audit.

    The right tax on every invoice, with a trail behind it.

  • mada, cards and digital wallets

    Checkout through a SAMA licensed gateway accepts mada, Visa, Mastercard, Apple Pay and STC Bank (formerly STC Pay). Cards are tokenised for automatic renewals, and the gateway, not your platform, holds the card data. We confirm with the gateway that mada recurring charges are supported for your account before the plan design relies on them.

    Customers pay with the methods they already use.

  • Bank transfer and SADAD collection

    Larger accounts pay against invoices by transfer. Where your bank offers SADAD biller services, invoices can carry a payment reference customers settle through their own banking. Incoming payments are matched to open invoices automatically or flagged for review.

    Enterprise payments reconciled without manual matching.

  • Arabic first pricing and portal

    Plans, terms, checkout, emails, invoices and the customer portal are designed in Arabic with right to left layouts, and English alongside. Dates can show in Gregorian and Hijri where customers expect both, while tax documents follow ZATCA's format. Billing runs and reminders are scheduled around the Friday and Saturday weekend.

    Buyers in every region read the offer in their own language.

  • Multi region account structure

    A customer with warehouses in Riyadh, Jeddah, Dammam and Qassim holds one parent account with sites in each region. Invoices can be consolidated or split by region and entity, and usage is reported per site. New regions open with their own billing contacts if the customer wants them.

    National customers billed the way their finance teams work.

  • Plan, contract and partner paths

    Self serve monthly plans for small warehouses, quote based annual contracts for groups, and partner billing for implementation firms in different cities. All three use one catalogue, so a price change applies everywhere it should. Sales staff can only discount within the limits you set.

    Every sales channel billed from one source of truth.

  • Usage metering and limits

    Sites, users, orders or pallet positions are reported from your WMS to billing, and plan limits are pushed back into the product. Customers see usage and receive alerts before overage, and billing status controls access in stages rather than all at once.

    Usage revenue captured and product access kept in step.

  • Data protection and security controls

    Role based access, encryption, audit logs and documented hosting, chosen with PDPL duties in mind and aligned with NCA controls your larger customers may ask about. Privacy notices and consent records are part of the sign up flow. Staff access to billing records is reviewed and logged.

    Security reviews answered from documented facts.

  • National revenue reporting

    Recurring revenue, churn, collections and expansion by region, plan and channel, so you can see whether the Eastern Province grows faster than the west and where to put your next salesperson.

    Regional growth visible in one dashboard.

Who this is for

Four vendors planning to sell across the Kingdom.

The National Transport and Logistics Strategy under Vision 2030 has drawn new warehouse capacity to logistics zones, ports and industrial cities across the country, and with it new demand for warehouse software. Vendors selling into that market rarely start everywhere at once. They begin with one city or customer type and expand. These four starting points cover most of the vendors we speak to, and each shapes how the platform is phased. What they share is a need for billing that a tax inspector, an enterprise procurement team and a small warehouse owner can all trust.

01

A Saudi vendor expanding beyond its home city

Your first customers are in one region and billing was set up for them. We restructure plans, invoicing and the portal so customers in other regions can be added without exceptions, including regional pricing if you choose it, and multi region parent accounts for groups. Onboarding emails and guides are adapted so a new customer in Tabuk or Madinah gets the same start as one next door to your office.

Regional pricing is optional; most vendors keep one national price list.

02

A foreign WMS company entering Saudi Arabia

You need Saudi VAT registration reflected in billing, ZATCA compliant invoices, mada acceptance, Arabic content and a view on data location. We connect your global platform to those local requirements or build a Saudi billing instance that reports to group finance, after your advisers confirm the entity setup. Workshops with your Saudi leadership can take place in person in Riyadh.

03

A logistics group productising its in house WMS

A 3PL or distributor built warehouse software for its own sites and now wants to sell it to other companies nationally. We design plans, a public pricing site and billing, and separate internal use from customer accounts so revenue and access are clean. The group's own operations become the reference customer for the pricing page.

Internal sites stay on the system without appearing in customer revenue.

04

A vendor preparing for investment or a larger contract

Investors and enterprise buyers want clear recurring revenue, documented compliance and reliable invoicing. We tidy plans, migrate legacy terms, connect e-invoicing and produce the revenue reporting that due diligence asks for. Data rooms then draw on numbers the platform already produces each month.

Six steps to a national WMS subscription platform.

  1. 01Discovery and compliance mappingIn Riyadh in person or anywhere by video call, we map plans, channels, tax position, e-invoicing wave, payment methods, data obligations and the systems billing must connect to, region by region.
  2. 02Pricing and rollout planPlans, contract terms, partner rules and regional rollout order are modelled against real or expected customers, then written into a plan you approve.
  3. 03Arabic first designPricing pages, checkout, customer and partner portals designed right to left in Arabic with English alongside, and reviewed with you at each stage.
  4. 04Build and compliance integrationsBilling engine, SAMA licensed gateway, e-invoicing route, bank reconciliation, usage feed, CRM and accounting connected and documented.
  5. 05Testing across scenariosRegional accounts, VAT cases, failed payments, credit notes, partner sales and migrations run through simulated billing periods before launch.
  6. 06Phased national launchLaunch in your first region, check the billing runs, then open further regions and channels in the order agreed, with support from us at each step.

Technology

What we build this with.

The billing engine, gateway and site framework are chosen around your contract complexity, e-invoicing route and accounting stack. Hosting is agreed with you, including in Kingdom options where customers or NCA controls require them, and everything is documented for handover. Your team keeps full admin access to every system.

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 WMS subscriptions nationally.

Mainly ZATCA e-invoicing and VAT, PDPL, SAMA payment rules and the e-commerce law.

Invoices must follow ZATCA's Fatoora requirements and carry correct VAT. Personal data of customer contacts falls under the PDPL, supervised by SDAIA. Card payments run through SAMA licensed providers. The e-commerce law, overseen by the Ministry of Commerce, sets duties on disclosure, terms and records, and registering the online store with the Ministry of Commerce may apply. We build to these and recommend your legal and tax advisers confirm your position. We keep a short compliance checklist in the project so nothing is assumed.

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