Services · Ecommerce development · Warehouse management subscription sites

Sell your warehouse software from Riyadh on plans that scale with every account.

Codeeo provides warehouse management subscription website development Riyadh software companies use to sell WMS plans to fulfilment centres, retail distribution hubs, pharma stores and 3PLs. We build the Arabic first pricing site, enterprise and self serve checkout, recurring billing, ZATCA ready invoicing, partner and reseller billing and the customer account area, so a product built in the capital can be bought, renewed and expanded by customers anywhere in the Kingdom.

Riyadh is where many Saudi and international software firms base their sales and leadership teams. Our own Riyadh team can sit with yours in person for workshops, which helps when pricing decisions involve founders, finance and sales in one room.

Built for
WMS and logistics SaaS companies headquartered or selling in Riyadh, from early stage products to vendors with enterprise accounts and reseller partners.
Typical timeline
We agree scope and dates after in person or online discovery in Riyadh, and write them down before design begins.
What you own
All code, plan and price configuration, payment gateway and billing accounts, customer data, contracts and invoices, 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 Riyadh WMS vendor needs to sell, bill and grow accounts.

Software companies in Riyadh tend to sell in two directions at once. Enterprise deals with retail groups, distributors and fulfilment operators near the airport or along the industrial corridors to the south and east take months, involve tenders or security reviews and end in annual contracts. At the same time, smaller warehouses across Al Sulay, Al Kharj Road and the outlying districts want to sign up online.

Warehouse management subscription platform development Riyadh vendors ask us for therefore combines a sales led contract path, a self serve path and, often, a partner path for implementation firms that resell the product. All three share one plan catalogue, one billing engine and one view of revenue. Below are the capabilities we build most often, and we scope the first release to the paths that bring you revenue soonest.

Explain your project
  • Enterprise contract billing

    Multi year terms, ramped pricing as sites go live, committed minimums, annual prepayment and custom payment schedules are captured once in the contract record and billed automatically. Amendments for new sites or modules create a clear change history rather than a second contract. Discounts above the limit your sales director sets need approval inside the platform, so nothing unusual reaches an invoice unnoticed.

    Large accounts billed exactly as signed.

  • Self serve plans and checkout

    A plans page in Arabic and English, a short sign up and a checkout that accepts mada, international cards, Apple Pay and STC Bank through a SAMA licensed gateway. Small warehouses start on a monthly plan and upgrade from the portal when they need more users or sites. A free trial can be offered as a product option if you decide it suits your sales motion, with clear rules on what happens when it ends.

    Smaller customers join without waiting for a salesperson.

  • Reseller and partner billing

    Implementation partners who sell your WMS can be billed wholesale with their own margins, or refer customers you bill directly with commission tracked per account. Partners get a portal showing their customers, renewals and earnings. Partner pricing stays hidden from end customers, and every partner sale still produces a correct Saudi tax invoice.

    Channel sales without spreadsheets of commissions.

  • Usage based pricing

    Order lines, shipments, pallet positions or API calls flow from your product into billing. Customers see consumption against their allowance, receive alerts before overage, and get invoices that itemise usage by site so a retail group can recharge each branch. Metering runs on a schedule you choose, daily or monthly.

    Usage revenue that customers accept without dispute.

  • Tax and e-invoicing

    VAT is applied by customer location and type, and invoice data is prepared for ZATCA e-invoicing under Fatoora through your provider or accounting system. Credit notes, debit notes and prepayment invoices follow the same rules, in Arabic and English.

    Invoices ready for clearance, every billing run.

  • Security review pack

    Enterprise buyers in Riyadh often send cybersecurity questionnaires that reference NCA controls. We document hosting location, access control, encryption, logging and data handling in the billing platform so your sales team can answer quickly and consistently.

    Security questions answered before they stall a deal.

  • Customer account area

    Account owners manage users, sites, payment methods and plan changes, download invoices and contracts, and see renewal dates. Large customers can have several billing entities under one group, each with its own VAT number and invoice address. Contracts, order forms and amendments are stored against the account, so nobody searches old email threads for what was agreed.

    Group customers manage billing for every entity in one place.

  • Renewals pipeline

    Contracts approaching renewal surface to your account managers with usage trends and outstanding invoices, so renewal conversations start with facts. Automated notices go to the customer at intervals you define.

    Fewer renewals missed or rushed.

  • Revenue reporting

    Recurring revenue, expansion, contraction, churn, collections and partner revenue in one dashboard, with exports for your accountants and investors. Data can feed Power BI if your leadership already reports there.

    One trusted revenue figure for the whole company.

  • Collections without disrupting operations

    Failed renewals retry automatically, reminders move from email to WhatsApp to a task for your account manager, and overdue enterprise invoices follow the payment terms in the contract. Access steps down to read only before any suspension, so a Riyadh fulfilment centre in the middle of a sales event can still pick and ship what is already on its shelves.

    Overdue revenue recovered without halting a customer's warehouse.

Who this is for

Four kinds of Riyadh software company we work with.

Riyadh's warehouse software buyers include national retailers with central distribution, e-commerce fulfilment operators, pharmaceutical distributors, and logistics firms setting up around Riyadh Integrated, the special logistics zone by King Khalid International Airport. The vendors selling to them range from local startups to international firms that have moved regional teams to the capital. Their billing needs differ, so we start from where the company is today.

01

An international WMS vendor opening in the Kingdom

You bill globally in one system and now need Saudi VAT, Arabic invoices, mada acceptance and local data handling. We either extend your existing billing platform for Saudi customers or set up a Saudi instance that reports into group finance, depending on what your tax advisers and auditors prefer. Riyadh based regional headquarters often own the Saudi customer relationship, so we design reports that show both local and group views.

We work with your existing global billing rather than replacing it by default.

02

A Riyadh startup ready to charge properly

Early customers were signed on informal terms and invoiced by hand. We define clear plans, move those customers onto them with notice, and build a sign up path so new customers pay from day one. The aim is a billing setup investors can read and your team can run without a finance hire. We also prepare the investor friendly revenue reports that a funding round in Riyadh will ask for.

03

A vendor selling through implementation partners

Your product reaches warehouses through consultancies and system integrators. We build partner tiers, wholesale or referral billing, partner portals and reporting, so each partner sees its own accounts and you see the whole channel. Partners in Riyadh, Jeddah and the Eastern Province can each be onboarded through the same application form.

Commission and margin rules are agreed with you and written into the platform.

04

An ERP or logistics group adding a WMS subscription

You already sell ERP, transport or fleet software and want to add warehouse management as a separately priced subscription. We extend your catalogue and billing so customers can buy it as an add on or a standalone plan, with one invoice for everything they use. Customers then see warehouse, transport and ERP charges together, with usage for each product itemised.

Our six stage process for Riyadh subscription platforms.

  1. 01Workshops in RiyadhOur Riyadh team meets your founders, sales and finance leads in person or online to map plans, contract types, partner terms, tax setup and the systems billing must connect to.
  2. 02Pricing architectureWe model plans, metrics, enterprise terms and partner margins against your real customer base, then write the pricing rules and approval limits into a document you sign off.
  3. 03Experience designArabic first pricing pages, checkout, customer portal and partner portal designed with right to left layouts, then tested with a few of your own customers where possible.
  4. 04Billing build and integrationsBilling engine, gateway, usage feed, e-invoicing route, CRM, accounting and reporting connected, with access changes pushed back into your WMS.
  5. 05Billing scenario testingRamped contracts, mid term upgrades, partner renewals, failed cards, credit notes and multi entity invoices all run through simulated periods before launch.
  6. 06Launch and handoverCustomers migrate in agreed waves, your Riyadh finance and support staff are trained in person, and we stay close through the first billing cycles to correct anything early.

Technology

What we build this with.

We pick the billing engine, payment gateway and web framework to suit your contract complexity, your accounting and CRM stack and your team's skills. Hosting can be placed in the Kingdom where your customers or NCA controls require it, and PDPL duties shape how personal data is stored. Everything is documented for your own engineers.

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 from Riyadh software teams.

Yes, our Riyadh team runs workshops in person as well as online.

Pricing and billing decisions usually involve founders, sales leaders and finance, and getting them in one room for a morning saves weeks of email. Our Riyadh people can run discovery and design reviews at your office, with remote colleagues joining by video. Day to day progress then runs through shared boards and regular calls, and we come back in person for major reviews when that helps. Partners and stakeholders outside the city simply join those sessions online.

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