Save as PDF →

One operating
system for the
Saudi business.

Retail, restaurants, payments, accounting, HR & payroll, owner controls and platform admin — running on one tenant, in Arabic and English, ZATCA-ready out of the box.

Product overview · v1.0 2026 SAR · Saudi Arabia
DALSEEN · Product OverviewContents

Contents

Part I — The product3
Why DALSEEN3
What's inside — at a glance5
Pricing & plans7
Part II — The eight modules9
Retail · POS, inventory, customers, loyalty10
Dine · Restaurant POS, KDS, tables, delivery14
Pay · SoftPOS, terminals, settlements18
Saaed Books · Accounting & ZATCA22
HR · Directory, payroll, leaves, ATS28
Owner Console · Approvals & cash control32
Platform · Super Admin (multi-tenant)35
Common · Auth, RBAC, devices, AI38
Part III — How work flows41
Cross-screen user journeys (15 flows)42
Saaed Books transactional flows (17 flows)52
Endpoint-mapping flows (POS · Onboarding · Day-close)62
Part IV — Standards & next steps68
ZATCA · Saudi compliance posture68
Roles & permissions matrix70
Roadmap V1.0 → V1.172
Get in touch74
Part I

The product

Eight modules. One tenant. One bill. Built for Saudi Arabia from day one — Arabic-first interface, ZATCA Phase II e-invoicing, WPS payroll, GOSI sync, mada acceptance, and the operating rhythms that an SMB owner actually recognises.

Part I · Why DALSEENProduct Overview

Why DALSEEN

"Run the whole business — sell, take payment, pay vendors, pay people, file VAT, watch the cash, switch a branch on — without leaving the same sidebar."

One tenant. One bill.
Most SMBs in Saudi run 4-6 disconnected tools — POS, accounting, payroll, payment terminal, WhatsApp, spreadsheets — each with its own login, its own export, and its own monthly cost. DALSEEN replaces them with a single system: shared customers, shared chart of accounts, shared roles, shared audit log. A receipt at the till becomes a journal entry, a VAT line, and a customer-balance update — automatically.
Arabic-first, ZATCA-ready.
Built bilingual from the schema up — every label, every receipt, every email template ships in Arabic and English. ZATCA Phase II clearance is wired into the invoice flow, not a bolt-on. SOCPA-compliant chart of accounts, WPS payroll file, GOSI export, Qiwa sync, VAT 15% bands, and Hijri/Gregorian dates are baked in.
Built for the operator, not the engineer.
The Owner Console is the home screen — KPIs, approvals, cash, and a green/amber/red health bar that tells you whether each branch is open, whether anyone's pending an action, and whether month-end is on track. Day-1 onboarding is a 30-minute walkthrough, not a 6-week implementation.
Modular by service, unified by data.
Pick three add-ons today, three more next quarter. Retail, Dine, Pay, Logistics, Books, HR, AI, ZATCA, WhatsApp and Marketing each switch on independently — but they share the same customers, products, branches, employees, GL, audit and roles. Turn a service off and the data stays put.

The four numbers that matter

8
Modules in one tenant
~110
Top-level screens
100%
Bilingual EN/AR
14 days
Free trial — instant signup
Part I · What's insideProduct Overview

What's inside — at a glance

Eight independently-priced services, one shared data layer.

ServiceForMonthlyAnnual (15% off)
Retail POS
Full retail POS · inventory · receipts · returns.
Shops, stalls, single-branch retailersSAR 149/moSAR 1,520/yr
Pay — SoftPOS + gateway
SoftPOS, mada, card, Apple Pay, STC Pay. +0.9% txn fee (mada).
Anyone taking card paymentsSAR 99/moSAR 1,010/yr
Dine — Restaurant / QSR
Tables, KDS, menu modifiers, reservations, delivery dispatch.
Restaurants, cafés, cloud kitchensSAR 199/moSAR 2,030/yr
Flow — Logistics & routes
Routes, driver app, proof of delivery, fleet tracking.
Operators with own delivery fleetSAR 249/moSAR 2,540/yr
Saaed Books — Accounting
GL, AP/AR, VAT, period close, SOCPA-compliant COA.
Anyone filing VAT or closing a monthSAR 129/moSAR 1,320/yr
HR & Payroll
WPS payroll, GOSI, leaves, Qiwa sync, ESS portal.
Anyone with paid employeesSAR 179/moSAR 1,830/yr
Saaed AI assistant
Restock suggestions, anomaly alerts, natural-language reports.
Owners who want answers, not dashboardsSAR 79/moSAR 810/yr
ZATCA Phase II bridge
Compliant e-invoice clearance, QR, audit archive.
Every Saudi business above the VAT thresholdSAR 49/moSAR 500/yr
WhatsApp Business
Broadcast campaigns, order confirmations, reservation reminders.
Anyone sending campaigns or remindersSAR 69/moSAR 700/yr
Marketing & loyalty
Campaigns, promos, loyalty points, gift cards, referrals.
Operators who do repeat businessSAR 89/moSAR 910/yr

Plus — included with every plan

Owner Console
KPIs, approvals inbox, cash & banks, scheduled payments, goals, platform health.
Roles & permissions
12 built-in roles, biometric thresholds for high-risk actions, full audit trail.
Mobile-first shell
Same screens on phone, tablet and desktop. Offline-tolerant POS.
Devices
Receipt printer, scanner, scale, fingerprint reader, cash drawer, smart safe.
Multi-branch from day one
First branch included; extra branches at SAR 999/year (base stays active).
Saudi defaults
SAR formatting, Hijri calendar option, mada IIN ranges, GOSI brackets.
Part I · PricingProduct Overview

Pricing & plans

Three plan tiers. Each tier comes with 1 branch + 3 users included. Add more as you grow. All prices in SAR, exclusive of VAT.

Starter

For a single shop or stall.

199 SAR/mo
or SAR 2,030/yr — 15% off
  • 1 branch · 3 users included
  • Retail POS service included
  • Standard support (M-F · 9-18)
  • Owner Console & reports
  • ZATCA bridge sold separately

Enterprise

For chains, franchises & group holdings.

1,499 SAR/mo
or SAR 15,290/yr — 15% off
  • 1 branch · 3 users included
  • All 10 services included
  • Dedicated account manager
  • Custom roles & SSO
  • SLA + on-call onboarding

Add-ons

Add-onPriceNote
Extra userSAR 10 / user / monthOwner counts as a user
Extra branchSAR 999 / branch / yearBase plan stays active on first branch
Pay (mada transaction fee)+0.9%Applied per accepted card transaction
Annual billing discount−15%≈ 2 months free
Free trial14 daysInstant on signup, AM assigned in parallel

Support tiers

Standard
Email + in-app chat, response within 24h on business days. Knowledge base & video walkthroughs. Included with Starter.
Priority
Phone + chat + email, response within 8h business hours. Quarterly business review with your account manager. Included with Growth.
Enterprise
Named account manager, on-call (extended hours), SLA-backed response, on-site onboarding. Included with Enterprise.
Part II

The eight modules

Every screen, every feature, every entity — module by module. Where there are sub-tabs and drawers we list them so you can see exactly what your team gets when they switch on a service.

Module · RetailPart II
▌Retail · Module 1 of 8

Retail POS,
inventory & CRM.

A fast tablet-first till you can hand to a part-time staffer on day one, plus the deep inventory, customers and promotions surfaces your operations team will live in from month two.

Top-level screens28
Modals & drawers~85
Long-running flows12
IntegrationsPay · Books · ZATCA · WA
Brand color● DALSEEN Blue

What you get

Selling

  • POS register — barcode, search, weight scale, line discounts, mixed tenders, biometric override on high-value lines.
  • Quick & standard receipts — paper, email, WhatsApp; ZATCA QR baked in.
  • Returns & refunds — within shift (immediate cash) or post-shift (RMA / acquirer refund), with a high-value approval gate.
  • Held tickets & layaway — park a sale, resume on another till, close at end of week.
  • Discounts & promotions — percentage, amount, BOGO, cart-level, time-bound, role-gated.
  • Tender split — cash, mada, card, gift card, store credit, on-account in any combination.

Inventory

  • Catalog — products, variants, kits/bundles, serialized stock, barcoded labels.
  • Stock movements — receive, transfer, adjust, write-off, scrap, return-to-supplier.
  • Physical inventory — full PI count, cycle counts, blind-count mode, two-pair-of-eyes variance approval.
  • Suppliers & POs — quote → PO → GRN → vendor bill, three-way match into Saaed Books.
  • Reorder points — par levels per branch, restock suggestions (Saaed AI add-on).
  • Price lists — channel- & segment-specific, scheduled, with audit trail.
Module · RetailPart II

Customers & loyalty

  • Customer 360 — purchase history, balance, loyalty tier, preferred contact, segments, notes.
  • Loyalty — points earn-and-burn, tier ladder (Bronze → Silver → Gold → Platinum), birthday bonuses.
  • Gift cards — physical & digital, partial redemption, expiry rules.
  • Store credit — issued from refunds, redeemable on-account.
  • Segments & campaigns — RFM segments, last-visit triggers, "lapsed customer" win-back. Pairs with WhatsApp Business.
  • Account customers (B2B) — credit limits, terms, statements, monthly invoicing.

Promotions & pricing

  • Promotions builder — buy-X-get-Y, tiered discounts, mix-and-match, happy hours.
  • Coupons & vouchers — single-use codes, batches, public & segment-targeted.
  • Channel pricing — different price for online vs branch vs aggregator.
  • Tax-inclusive vs tax-exclusive — per-product, per-channel, ZATCA-aware.
  • Bundle & kit pricing — fixed bundle price, individual components inherit cost.
  • Markdown & clearance — scheduled price drops, end-of-line stock.

The Retail screens, by area

AreaScreens
SellingPOS Register · POS Cashier · POS Manager · POS Settings · Held tickets · Quick refund · Returns & RMA
InventoryCatalog · Variants · Kits & bundles · Serialized stock · Stock-on-hand · Stock movements · Stock adjustment · Receive (GRN) · Transfer · Physical inventory · Cycle count · Reorder & pars
ProcurementSuppliers · Purchase orders · Vendor bills · Three-way match · Returns to supplier
CustomersCustomer 360 · Segments · Loyalty rules · Gift cards · Store credit · Account customers · Statements
PromotionsPromotions builder · Coupons · Vouchers · Price lists · Channel pricing · Markdowns
ReportsSales by item · Sales by cashier · Tender mix · Margin · Stock turn · Customer ageing · Promo performance

Devices & peripherals

Bluetooth & USB receipt printers · 1D & 2D barcode scanners · weight scale (bench & counter) · fingerprint reader for cashier override · cash drawer · customer-facing display · smart safe (deposit + acknowledge).

Module · DinePart II
▌Dine · Module 2 of 8

Restaurant POS, KDS,
tables & delivery.

From the small café where the host runs both the floor and the till to a multi-station QSR with a kitchen display, an aggregator inbox and a delivery dispatch screen — one app, one menu, one ticket lifecycle.

Top-level screens9
Operator personasServer · Host · KDS · Dispatcher · Cashier
Aggregator integrationsTalabat · HungerStation · Jahez
Brand color● Dine Orange

The full Dine surface

Front of house

  • Tables & sections — drag-and-drop floor plan, party-size hints, server assignments.
  • Server app — fire course-by-course, modifier picker, special-instruction free-text.
  • Reservations — online + walk-in waitlist, SMS/WhatsApp confirmation, no-show tracking.
  • QR ordering — table QR menu, customer-side cart, kitchen-side ticket arrives auto.
  • Tip & service charge — pre-set or custom, per-server pool or per-ticket attribution.
  • Split ticket / split tender — by item, by seat, by even split.

Back of house

  • Kitchen Display (KDS) — by station, course-aware, target time, late-flag.
  • Recipes & modifiers — ingredients, prep time, allergen flags, modifier groups.
  • Production orders — prep batches for the day, push to KDS at start time.
  • Recipe drift — track theoretical vs actual cost, flag outliers.
  • Combos & meal deals — fixed-price combos, "build your own" with constraints.
  • Menu availability — bulk-86 by item or modifier, time-of-day menus (breakfast/lunch).
Module · DinePart II

Aggregators & delivery

  • Aggregator inbox — Talabat, HungerStation, Jahez orders land as tickets; accept/reject without leaving the screen.
  • Menu sync — push menu changes once, propagate to every aggregator account.
  • Delivery queue — assign couriers, stack multi-orders, route optimisation.
  • Driver app — accept handoff, capture proof of delivery, close shift & cash drop.
  • Courier shifts — open/close, cash collected, deliveries completed, tips reconciled.
  • POD (proof of delivery) — photo, signature or PIN, geo-stamped.

Operations & revenue

  • Cover counts & turn time — covers per shift, average dwell, table turn.
  • Void & comp tracking — every void/comp logged, server attribution, manager approval.
  • End-of-day cash-up — Z-report, tender variance, cash drop, manager sign-off.
  • Aggregator reconciliation — net payout vs gross orders, commission line items.
  • Daily P&L preview — sales, COGS (from recipes), labour, contribution margin.

Dine screens, full list

AreaScreens
Front of houseTables · Server app · Order detail · Reservations · Waitlist · QR menu admin · Tip rules
KitchenKDS station · Production orders · Recipes · Recipe drift · Modifier groups · Menu availability · Combos
AggregatorsAggregator inbox · Aggregator menu · Aggregator settings · Reconciliation
DeliveryDelivery queue · Driver app · Courier shifts · POD review
ReportsCovers & turn · Voids & comps · Z-report · Tender mix · COGS variance
Module · PayPart II
▌Pay · Module 3 of 8

SoftPOS, terminals,
settlements & disputes.

Take any card the customer pulls out, on any device the staff has already. SoftPOS turns a phone into a payment terminal — no extra hardware, no per-device dongle.

Top-level screens6
Card networksmada · Visa · MC · AmEx · STC Pay
Wallet supportApple Pay · Google Pay · Mada Pay
Transaction fee+0.9% (mada)
Brand color● Pay Green

The full Pay surface

Acceptance

  • SoftPOS — tap-to-phone on any NFC Android. Activation via QR, contactless CVM up to bank limit.
  • Physical terminals — managed terminal fleet, activation tokens, deactivation, roaming between branches.
  • Online gateway — checkout-page hosted, customer card vault, 3-D Secure 2.
  • Payment links — generate & send via WhatsApp/SMS, expire after N days.
  • Saved cards (vault) — tokenized customer cards for repeat / on-account billing.
  • QR pay — STC Pay / mada Pay QR, customer scans terminal QR.

Money movement

  • Settlements — daily payouts from acquirer, ledger lines auto-posted into Saaed Books.
  • Settlement exceptions — chargeback, hold, return; flagged to your inbox.
  • Disputes — full lifecycle: notify → reply-by date → evidence upload → arbitrate → close.
  • Refunds — same-card refund (acquirer) or store-credit alternative.
  • Multi-acquirer routing — least-cost route on scheme, fall-back on decline.
  • Reconciliation — gross vs net, fees, currency, vs your bank deposit.
Module · PayPart II

Reports the finance team will run

ReportWhat it answers
MDR by schemeWhat is mada vs Visa vs MC actually costing me, weighted by volume?
Acquirer mixHow is volume split across acquirers, and which has the best success rate?
Chargeback rateHow many disputes per 1,000 transactions, by branch, by scheme?
Auth-decline rateWhat % of attempts decline, and is the trend rising?
Settlement timingHow long between authorisation and bank credit, by acquirer?
Tender mixCash vs card vs wallet vs on-account, by branch and shift.

Pay screens

ScreenPurpose
Pay home / SoftPOSActivate phone-as-terminal · view live transactions
TerminalsFleet management · activation tokens · deactivate · move
SettlementsDaily payouts · gross/net/fees · drill into transaction
DisputesChargeback inbox · evidence upload · scheme deadlines
Settlement exceptionsHolds, returns, retrievals, late credits
Pay reportsMDR · acquirer mix · chargeback rate · decline rate
Pricing & rulesContactless CVM threshold · decline reason rules · routing

Pay was built around one operational truth: the cashier never wants to know what acquirer settled the transaction — but the finance team needs to know on day 31. Pay does both at the same time.

Module · Saaed BooksPart II
▌Saaed Books · Module 4 of 8

Accounting that
matches how you work.

Wizards for the operator. Full GL for the bookkeeper. ZATCA Phase II for the regulator. Quick Invoice for the freelancer who refuses to learn debits and credits — and a journal entry trail for the auditor who insists.

Top-level screens22
Transactional flows17 wizards
ComplianceZATCA Phase II · SOCPA · VAT 15%
LanguagesArabic + English (full)
Brand color● Books Gold

Two ways to record the same business

Wizards for operators
Quick Invoice. Receive Payment. Pay a Bill. Receipt Voucher (سند قبض). Payment Voucher (سند صرف). Reconcile Bank. Close Month. The operator picks an outcome — Books fills in the journal entry behind the scenes.
📒 Full GL for bookkeepers
Manual journal entries. Reverse / adjust prior entries. Trial balance. P&L. Balance sheet. Cash-flow statement. Drill from any number into the underlying line items. Period-locked once month-end is closed.
Module · Saaed BooksPart II

Sales side (AR)

  • Quick invoice — single-line, customer optional, instant ZATCA QR.
  • Standard B2B invoice — line items, terms, projects, retention, deposits.
  • ZATCA Phase II clearance — XML signed, cleared, QR returned, archived 7 years.
  • Customer payments — full / partial / over-allocate, multi-invoice, FX gain-loss.
  • Installment plans — schedule fixed-term receivables with auto-reminders.
  • Receipt vouchers (سند قبض) — Arabic-form receipt, signed PDF.
  • Customer ageing — 0-30, 31-60, 61-90, 90+, statement & dunning.

Purchase side (AP)

  • Vendor bills — three-way match against PO & GRN, OCR upload, due-date queue.
  • Pay a bill — wire/cheque/cash/bank transfer, scheduled or immediate.
  • Payment vouchers (سند صرف) — Arabic-form payment, signed PDF.
  • Vendor ageing — what's due this week, next 30, overdue.
  • Withholding tax — auto-calculated on rentals, services, royalties.
  • Recurring bills — rent, subscriptions, utilities; auto-post on schedule.
  • Vendor statements — monthly close-out reconciliation with vendor's books.

The wizards (ordered by frequency of use)

FlowOutcomePosts
invoice.quickSingle-line invoice, customer optionalAR + Sales (+ VAT)
invoice.standardMulti-line B2B invoice with termsAR + Sales (+ VAT)
invoice.zatcaPhase II cleared XML invoiceAR + Sales + ZATCA archive
payment.receiveCustomer pays youBank/Cash + AR
payment.installmentPay against an installment planBank/Cash + AR + plan ledger
bill.createEnter a vendor billExpense + AP (+ VAT)
bill.payPay a vendor billAP + Bank/Cash
receipt.voucherسند قبض — receive cash, no invoiceCash + Misc Income / Customer credit
payment.voucherسند صرف — pay cash, no billMisc Expense / Vendor debit + Cash
bank.reconcileMatch bank line to ledgerBank + matching ledger
vat.fileQuarterly VAT return wizardVAT payable + Bank
period.closeClose a month / yearPeriod-lock + retained earnings
je.manualManual journal entryAny GL accounts
je.reverseReverse a posted JEInverse of original
je.adjustAdjust a posted JENet adjustment + audit trail
onboardingSet up Saaed BooksOrg · Branches · COA · Tax · Banks
Module · Saaed BooksPart II

Banking

  • Bank accounts — multiple, multi-currency, opening balance reconciliation.
  • Statement import — CSV/MT940/PDF, normalised line-by-line.
  • Reconciliation — auto-match by amount/date/ref, split, mark-as, exception queue.
  • Bank rules — train once ("Aramex → Shipping expense"), auto-apply forever.
  • Cash accounts — petty cash, branch tills, smart-safe drops.
  • FX revaluation — month-end revalue of foreign-currency balances.

Reporting & close

  • Trial balance — period, branch, currency dimensions; drill-down to JE.
  • P&L — by department, branch, project; comparative period.
  • Balance sheet — comparative, with notes.
  • Cash-flow statement — direct & indirect methods.
  • VAT 15% return — Q1/Q2/Q3/Q4 wizard, reverse-charge handling, FE submission.
  • Withholding tax return — monthly, vendor-level breakdown.
  • Month / year close — period lock, retained-earnings posting, audit log freeze.

Books screens, by area

AreaScreens
HomeDashboard · To-do (overdue invoices, bills due, unreconciled lines, draft JEs)
SalesInvoices · Quick invoice · Customers · Customer 360 · Quotes · Credit notes · Statements
PurchasesBills · Vendors · POs · GRN · Vendor payments · Recurring bills · Vendor statements
BankingBank accounts · Reconcile · Bank rules · Statement import · Cash accounts
AccountingChart of accounts · Journal entries · Trial balance · P&L · Balance sheet · Cash flow · Period close
TaxVAT return · Withholding · ZATCA archive · Tax rates · Reverse-charge config
SetupOnboarding wizard · COA template · Banks · Branches · Tax registration · Numbering · Currencies
Module · Saaed BooksPart II

ZATCA Phase II — what we handle for you

For B2C (simplified)
  • Print-side QR code with the 5 mandatory fields, base64-encoded.
  • Hash chain across receipts (PIH/UUID).
  • Reported to ZATCA within 24h of issuance.
  • Offline-tolerant: queue and submit on reconnect.
For B2B (standard)
  • XML invoice signed with your CSID, sent for clearance.
  • Cleared invoice + cryptographic stamp returned and archived.
  • Buyer receives signed PDF + XML; QR embedded.
  • 7-year archive with full audit trail per invoice.

Saaed Books is the only place in DALSEEN where the truth lives. Every other module — Retail, Dine, Pay, HR — posts into Books. There is one chart of accounts, one trial balance, one tax return.

Saudi-specific defaults

SOCPA-aligned standard chart of accounts (with Arabic + English account names) · VAT 15% on sales, reverse-charge on imports of services · withholding tax on rentals (5%), services (5/15/20%) · Hijri calendar option for date display · numbering sequences per ZATCA requirement (sequential, gap-checked).

Module · HR & PayrollPart II
▌HR & Payroll · Module 5 of 8

From hire to WPS
without a spreadsheet.

Saudi-payroll-first: WPS file generation, GOSI sync, Qiwa hand-off, leave balances that follow the labor law, and a self-service portal that staff actually use.

Top-level screens14
Saudi complianceWPS · GOSI · Qiwa · MOL
LanguagesArabic + English (HR-grade)
ESS portalMobile-native, included
Brand color● HR Purple

People & org

  • Directory — employees, contractors, vendors-as-people, status (active/leave/terminated).
  • Employee 360 — Iqama, GOSI, bank, contract, salary history, documents, dependents.
  • Org chart — reporting lines, departments, locations, scope-of-work.
  • Documents & expiries — Iqama, passport, license, work permit; expiry alerts.
  • Hire-to-onboard — offer letter, contract, ID upload, GOSI registration, bank setup.
  • Off-boarding — clearance checklist, EOSB calculation, final settlement.

Payroll

  • Pay run — monthly cycle, allowances, deductions, loan repayments, end-of-service accrual.
  • WPS file — generated in MOL-compliant format, ready for SARIE / bank upload.
  • GOSI — monthly contribution calc (employer + employee), file generation & sync.
  • Pay slips — Arabic + English, downloadable from ESS, WhatsApp delivery option.
  • Loans & advances — schedule recovery from payroll, partial early-payoff.
  • Bonuses & commissions — one-off or recurring, pro-rata for joiners/leavers.
Module · HR & PayrollPart II

Time & attendance

  • Schedules — shift templates, weekly grid, time-off-aware, overtime rules.
  • Clock in/out — biometric, PIN, or geo-fenced mobile.
  • Overtime & differentials — Friday rate, night-shift, holiday pay.
  • Leave management — annual, sick, emergency, Hajj/Umrah, maternity, unpaid; balance auto-accrues.
  • Time-off approvals — manager sign-off in app or web, calendar-aware.
  • Public holidays — Saudi calendar pre-loaded, sector-specific overrides.

ATS & ESS

  • Applicant tracking — job posts, candidate pipeline, interview scoring.
  • Offer letters — templated bilingual, e-sign, conditional on docs.
  • Onboarding checklist — IT, ID, bank, training, day-1, week-1, month-1.
  • Self-service portal (ESS) — request leave, download payslip, update bank, submit expense.
  • Performance reviews — quarterly check-in, annual review, goal-tracking.
  • Helpdesk — HR ticketing for staff queries (leave query, salary correction, etc.).

HR screens, full list

AreaScreens
PeopleDirectory · Employee 360 · Org chart · Documents · Onboarding · Off-boarding
PayrollPay runs · WPS file · GOSI export · Pay slips · Loans · Bonuses · EOSB calc
TimeSchedules · Time-clock · Overtime rules · Leave types · Leave requests · Holidays
ATSJob posts · Candidates · Interviews · Offers · Hire conversion
ESSMy profile · My payslips · My leave · My expenses · Helpdesk
ReportsHeadcount · Payroll cost · Leave liability · Turnover · Iqama expiries · Compliance
Module · Owner ConsolePart II
▌Owner Console · Module 6 of 8

The home screen
for the operator.

When you log in, this is what you see. Not 8 module dashboards stitched together — a single page that tells you what needs your attention today, where the cash is, and who's waiting on you.

Top-level screens7
Always includedEvery plan
AudienceOwner · CFO · GM
Brand color● DALSEEN Navy

The seven owner surfaces

  • KPI overview — revenue, cash, AR/AP, gross margin, headcount, all WoW & MoM.
  • Approvals inbox — every pending decision, ranked by financial impact & urgency.
  • Cash & banks — real bank balances, cash-on-hand at each branch, projected runway.
  • Scheduled payments — upcoming vendor pays, payroll dates, VAT deadlines, loan instalments.
  • Goals & targets — branch & team revenue/margin/cost targets, traffic-lit progress.
  • Platform health — every integration (Pay, ZATCA, GOSI, WhatsApp) green/amber/red.
  • Audit log — every privileged action: who did what, when, from where, with what override.

What the inbox catches

  • Refunds above the high-value threshold.
  • Vendor bills above your sign-off limit.
  • Stock adjustments above the variance threshold.
  • Manual journal entries by anyone other than the bookkeeper.
  • Hire/termination approvals.
  • Period close ready for owner sign-off.
  • VAT return ready for review and submission.
  • Disputes with reply-by date approaching.

"What does the owner check on her phone at the start of the day, every day, for 5 minutes, and feel she has run her business?"
That question is the Owner Console.

Module · PlatformPart II
▌Platform · Module 7 of 8

Multi-tenant, super-admin
back-of-house.

Where DALSEEN runs DALSEEN. Customer success, billing, regulatory, integration health, feature flags — and every one of them tenant-scoped and audited.

Top-level screens10
AudienceDALSEEN ops & support
Tenant modelHard-isolated, encrypted at rest

Platform surface

ScreenPurpose
TenantsList, create, suspend, reactivate; provisioning status pipeline.
Tenant detailPlan, services on, branches, users, contract, audit; impersonate-with-consent.
Subscriptions & billingPlan changes, add-ons, proration, dunning, refunds.
Customer successOnboarding pipeline, health score, NPS, escalations, churn risk.
Integration healthZATCA · GOSI · mada acquirer · WhatsApp · aggregators — green/amber/red per tenant.
Feature flagsRoll out a new flow to 5 tenants → 25 → all; observe error rates.
Compliance & auditExport audit logs, regulatory requests, GDPR/PDPL DSAR.
Support ticketsIn-app + email + phone tickets, queue by tier, SLA tracking.
Knowledge baseEdit articles, video walkthroughs, multi-language content.
Platform reportsMRR, ARR, churn, expansion, plan mix, service attach.
Module · CommonPart II
▌Common · Module 8 of 8

Auth, RBAC, devices,
AI & the ops fabric.

The bits every other module assumes — sign-in, roles, audit, devices, AI assistant — exposed as their own surfaces because they're real product features, not plumbing.

Top-level screens~16
Bundled withEvery plan

Auth & identity

  • Sign in — email + password, SSO (Microsoft / Google), magic-link.
  • 2-step verification — TOTP authenticator, SMS fallback, hardware key.
  • Biometric overrides — fingerprint or face for high-risk approvals on shared tills.
  • Sessions & devices — see active sessions, revoke remotely.
  • Password policy — length, rotation, breach-list check.

Roles & permissions

  • 12 built-in roles — Owner, GM, Manager, Cashier, Server, Bookkeeper, Accountant, HR, Buyer, Driver, Auditor, Viewer.
  • Custom roles — combine permissions à la carte (Enterprise plan).
  • Approval thresholds — set financial gates per role per action (e.g. refund > SAR 200 needs manager).
  • Branch scoping — restrict any role to a subset of branches.
  • Service scoping — restrict any role to a subset of modules.
  • Audit trail — every privileged action is logged with override reason.

Devices & integrations

  • Device registry — every printer, scanner, scale, terminal, KDS station enrolled.
  • Pairing & activation — QR-code pairing, activation tokens, deactivation on loss.
  • Health monitoring — last-seen, battery, firmware.
  • Integration hub — 25+ connectors (banks, ZATCA, GOSI, aggregators, WA, courier APIs).
  • Webhook & API console — outbound webhooks, API tokens, request logs.

Saaed AI assistant add-on

  • Natural-language reports — "What were my top 5 items at Olaya branch last weekend?"
  • Restock suggestions — based on velocity, par, lead time, seasonality.
  • Anomaly alerts — sudden margin drop, unusual void rate, vendor price spike.
  • Forecast — weekly revenue, monthly cash, payroll cost projection.
  • Action explainer — every AI suggestion has "why?" with source data.