العربية
See pricing
العربية
See pricing

One system, fourteen connected workspaces

Not a POS with add-ons. Every part below reads and writes the same data, which is why the numbers agree.

Selling

Everything between a customer asking and the order being handed over.

  • Orders

    One pipeline for every order, however it arrived — counter, phone, Instagram or your own storefront.

    • Six views: online leads, local delivery, shipped, pay-later, by item, and by delivery date
    • Delivery dates that flag urgent, due and overdue without anyone tagging them
    • Part payment, deposits and pay-later balances tracked on the customer
    • Returns and partial cancellations that put stock back and cap the refund correctly
  • Quick Order (F2)

    For a sale that finishes on the spot: ready goods, collected now, nothing left to track.

    • Scan a barcode or type three letters — no customer or address needed
    • The full amount is collected and booked to the branch safe immediately
    • Hold up to five sales at once, and hand one over to Add Order if it needs shipping
  • Price list

    Retail and wholesale pricing, offers and bundles, on one printable sheet.

    • Switch between retail and wholesale pricing
    • Active offers priced through one shared formula, so the shelf and the till agree
    • Print a formatted two-column sheet

Stock

A number you can act on, and a record of how it got there.

  • Inventory

    Stock per branch and warehouse, moving-average cost, and a reorder view that answers what to buy.

    • Receive from a supplier or as a one-off purchase — the accounting differs and so does the app
    • Moving-average cost recomputed on every receipt, so margin is real
    • Reorder view sorted by severity, one click to receive
    • Full movement history per variant: receipts, sales, returns, transfers
  • Counts and losses

    Counting sessions that are mobile-first, and loss reports with a photo and an approval.

    • Snapshot the stock, assign the session, count on a phone with large steppers
    • Review weighted by value, so the expensive discrepancies surface first
    • Finalising writes the stock and books the shortage as an expense at snapshot cost
    • Loss reports with photo upload, an approval queue, and a stock write on approval
  • Materials and assembly

    Products built from materials, so making one thing correctly reduces four others.

    • Bulk and unit materials with their own stock and valuation
    • Compound materials with pack sizes
    • Selling an assembled product decrements its components automatically

Money

Every pound in and out, attributable to a person, a branch and an order.

  • Cash registry

    One ledger for sales, expenses, transfers, supplier payments and advances — per branch and per safe.

    • Blind end-of-day count: staff enter what they hold, the app books the variance
    • Expense requests approved against real available funds
    • Cash transfers between safes and branches with a running balance
    • An integrity audit for orphaned entries, duplicates and deposit mismatches
  • Suppliers and workshops

    Supply orders, supplier balances, and outsourced jobs with the fee owed on each.

    • Supply orders with received, partially paid and outstanding states
    • Supplier balances that reconcile against the cash registry
    • Workshop jobs with a per-job cost and a balance owed to the workshop
    • A guard that stops an item leaving before its workshop fee is settled
  • Shipping and delivery

    Courier balances, per-governorate pricing, and settling a run in one screen.

    • Local delivery and shipping priced separately, per courier and per area
    • Settle a whole delivery run at once
    • Fill the courier company’s own spreadsheet template with your rows
    • Free-shipping thresholds and store pickup

People

Who did what, who is owed what, and who is on shift.

  • Team and payroll

    Attendance, lateness rules, leave, advances and payroll — all off the same record.

    • Lateness and deduction rules set once and applied consistently
    • Leave and advance requests with an approval queue on the home screen
    • Payroll computed from attendance, with printable payslips
    • An activity log rendered in the reader’s language, not the writer’s
  • Customers

    Built automatically from orders: history, balances, wallet credit and profit.

    • Search by name or phone with fuzzy matching
    • Receivables in one view instead of scattered across orders
    • Wallet credit for returns and goodwill, spendable at the till
    • Retail and wholesale pricing on the same record

Online

A real storefront, on the same database as the counter.

  • Online store

    Same products, same stock, same customers — no sync job and no second inventory.

    • Catalogue with categories, variants, bundles and offers
    • Cloud cart that follows a signed-in customer between devices
    • Abandoned carts you can see and act on
    • Delivery or shipping decided server-side from the customer’s city
  • Configuration

    Products, offers, services, barcodes, materials, branches, couriers, statuses and payment methods, in one hub.

    • Every list in the app is authored from one place
    • Barcode generation and label printing, with no per-label fee
    • Order statuses you define, with their own rules and WhatsApp templates

Ready to see your business on one screen?

Pick a plan and you can be running today, or send us a message first and we will answer honestly whether it fits.

About

Built for the businesses we actually sat in

Joey Cash started because a shop we knew was running on four notebooks, two spreadsheets and a WhatsApp group, and every one of them disagreed with the others by the end of the month.

So it is not built the way retail software usually is. There is no module you buy separately for stock. The online store is not a plugin. Arabic is not a translation layer bolted on at the end — it is how the app was designed, and English is the second language, not the first.

It is still built the same way: by a small team, against real businesses, with the people using it telling us what is wrong.