Services · Ecommerce development · AI document processing subscription sites

Subscription sites for document AI that follow Jeddah's trade and pilgrim seasons.

We deliver AI document processing subscription website development Jeddah software companies rely on to sell their product to importers, clearing agents, freight forwarders and Umrah service firms. The platform covers plan pages, Arabic first sign up, credit based and recurring billing, mada and card payments, ZATCA e-invoices and a self-serve account area. It is built for customers whose document volume rises sharply with shipping schedules, Ramadan and the Hajj season, then falls back, so nobody pays for capacity they are not using.

Discovery and reviews with Jeddah clients run by video call, with our Riyadh and Dubai teams doing the work. The scope here is the commercial side of your product: how it is priced, sold, billed and renewed, and how your customers manage their own accounts. The extraction models themselves sit outside this page, connected through the usage events your product sends.

Built for
Jeddah based and Jeddah focused software companies selling document AI to trading, logistics, travel and property businesses on the Red Sea coast.
Typical timeline
Agreed after discovery, once plans, credit rules, seasonal options and tax handling are mapped; the dates are written into the scope before design.
What you own
The site code, billing rules, your gateway merchant account, customer data and the full invoice archive, all 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

What the platform includes

Pricing that bends with the season, billing that does not.

Paper in Jeddah follows the port and the pilgrim calendar. A forwarder near Jeddah Islamic Port may process a handful of bills of lading one week and several hundred the next when a vessel arrives. An Umrah operator handles passports, visas, hotel vouchers and transport manifests in waves around Ramadan and the months before Hajj. A family trading house in Al Balad may want its archive of contracts digitised once, then only light monthly use afterwards.

A flat monthly plan suits none of these customers. We design pricing around how they actually work: prepaid credit packs that do not expire at month end, seasonal boosts that raise an allowance for a set period, plans that can be paused, and group accounts for companies with branches in Jeddah, Makkah and Madinah. Behind the pricing sits careful metering, mada and card billing through a Saudi gateway, ZATCA compliant invoices and an account area your customers run themselves in Arabic or English, from a desktop in an office or a phone at the quay.

Explain your project
  • Credit packs and top ups

    Customers buy blocks of pages or documents that sit in a balance, draw down as jobs run and can be topped up from the account area or automatically when the balance drops below a level they choose. Expiry rules, if any, are your decision and shown clearly at purchase.

    Irregular buyers pay for what they process, not for idle months.

  • Seasonal allowance boosts

    A customer on a standard plan can add a boost for a fixed window, such as the Umrah peak or a heavy import month, at a rate you set. The boost ends on its own date and the plan returns to normal without anyone remembering to downgrade.

    Peaks are sold as products, not handled as exceptions.

  • Pause and resume

    Operators whose work stops between seasons can pause billing while keeping their data, users and settings. Rules decide how long a pause can last and whether stored documents remain available, and reactivation is a single click when bookings return.

    Customers stay on your platform through quiet months.

  • Group and branch accounts

    A parent company holds the contract and the invoice, while branches in Jeddah, Makkah or Madinah each get a workspace, their own users and a share of the allowance. Head office sees usage by branch and can move credit where the work is.

    One bill for the group, clear usage for each branch.

  • Usage metering per document type

    Your product reports every processed page, tagged by document type, such as a bill of lading, a commercial invoice or a passport. You can price types differently, exclude failed reads and show customers a breakdown that matches what their operations team actually sent.

    Invoices customers can check against their own records.

  • mada, cards and Apple Pay

    Payments run through a SAMA licensed gateway such as HyperPay, Moyasar, Tap or PayTabs, with mada, Visa, Mastercard and Apple Pay at checkout. Saved cards renew subscriptions and refill credit automatically, subject to what your acquirer supports for stored mada credentials.

    Local buyers pay with the cards they already carry.

  • ZATCA tax invoices

    Every purchase, renewal and top up produces a tax invoice in Arabic with the required QR code and XML, linked to Fatoora when your company joins a Phase 2 wave. Simplified invoices cover sole traders without a VAT number, standard invoices cover registered businesses.

    Correct invoices for every kind of buyer, automatically.

  • WhatsApp and email notices

    Low balance warnings, renewal reminders, receipts and failed payment alerts reach the account owner by email and, where they opt in, by WhatsApp through an approved business messaging provider. Messages go out in Arabic or English according to the user's setting.

    Owners hear about billing issues where they actually read messages.

  • Arabic first storefront

    Pricing, sign up and account screens designed right to left from the first sketch, with English as an equal option. Number formats, Hijri and Gregorian dates on screens, and plan names are reviewed by Arabic speakers rather than passed through a translation tool.

    The site reads as a Saudi product, not an import.

  • Agent and reseller accounts

    Much of Jeddah's trade runs through agents who handle paperwork for many smaller clients. Reseller accounts let an agent buy capacity in bulk, open sub accounts for each client, set their own resale terms and receive a single invoice from you, while your team still sees usage across every sub account.

    Agents become a sales channel instead of a support burden.

Who this is for

Four kinds of Jeddah vendor we build for.

Jeddah has always run on documents moving between ships, warehouses, government portals and travel agents. That makes it a natural market for document AI, and a demanding one for selling it, because customers expect to pay in a way that matches their trade cycle. Good AI document processing SaaS website development Jeddah vendors can rely on starts with knowing which of these groups you sell to most.

01

You sell to importers, forwarders and clearing agents

Your customers process bills of lading, packing lists, certificates of origin and commercial invoices, with volume tied to vessel arrivals at Jeddah Islamic Port. We build credit based plans, document type pricing and a quick reorder path, so an operations manager can buy more capacity during a busy week without contacting you. Receipts and invoices arrive immediately, which matters to finance teams who reconcile shipment costs against each consignment.

Credit packs usually convert better than monthly plans for this group.

02

You serve Umrah and Hajj service companies

Your product reads passports, visas, hotel vouchers and group manifests. Volume concentrates in a few months each year, and the data includes sensitive personal information. We build seasonal boosts and pause options, and plan privacy notices, retention settings and data location with your adviser under the PDPL.

Retention rules for identity documents are decided in discovery, not after launch.

03

You digitise archives for family groups and property owners

Your work often begins with a large one off backlog of contracts, title papers and correspondence, then settles into smaller monthly use. We build a project quote for the backlog alongside an ongoing plan, both on the same account and invoice history. The backlog quote can be paid in stages as batches are processed, and the customer sees progress in the account area rather than chasing updates by phone.

04

You are a Jeddah startup ready to stop selling by hand

Customers currently pay by bank transfer after a WhatsApp conversation and a PDF invoice. We replace that with self-serve plans, automatic top ups and ZATCA invoices, and migrate existing customers with their balances and history, so your team spends its time on the product. Your public pages also start working as a sales tool, with clear plans that customers in Jeddah can share with a partner or manager before they commit.

Six steps from first call to billing that runs itself.

  1. 01Discovery by video callSessions with your founders, operations and finance staff to map customer types, seasonal patterns, document types, current payment habits and the tax position of each kind of buyer.
  2. 02Pricing modelPlans, credit packs, boosts, pause rules and enterprise terms written into one pricing specification, tested against last year's real usage so nobody is surprised by the first invoices.
  3. 03Storefront and account designArabic first screens for plans, checkout, balance, team management and invoices, reviewed with a few of your Jeddah customers before development starts.
  4. 04Payments and invoicingGateway onboarding, billing engine set up, metering events wired from your product and ZATCA invoicing connected, with every purchase type tested in a sandbox.
  5. 05Customer migrationExisting accounts, balances and past invoices moved across, customers told in Arabic and English what changes and when, and a launch timed well away from your busiest season.
  6. 06Season by season reviewAfter each peak we review conversion, top ups and churn with you, then adjust boosts, credit sizes and messaging before the next one arrives.

Technology

What we build this with.

Typical choices are a Next.js or Laravel storefront, a billing engine such as Chargebee or a custom ledger for credit balances, a Saudi gateway and a ZATCA certified invoicing service. We match them to your product's stack and to the team that will look after the platform. Hosting can sit in an in Kingdom cloud region when your customers or your adviser require 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

Questions Jeddah software companies ask us.

We price after discovery, against a written scope, because billing rules drive most of the effort.

Credit balances, seasonal boosts, pause rules and branch accounts each add logic and testing. So do the number of gateways and payment methods, the depth of Fatoora integration, the languages on the site and whether existing customers and balances must be migrated. A simple monthly plan with card billing sits at one end; a group platform with credit ledgers and enterprise invoicing at the other. We show what each item adds so you can phase the build.

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