- Where it is
- Home
- Resources
- Who can open it
- Administrators onlyAn employee account cannot open this screen at all.
- Tabs
- Catalog
- Inventory
- Operations
- Config
- What it writes
- Whichever collection the open tool owns — products, offers, bundles, services, materials, branches, shippers, statuses, sources, payments or settings
- Uploaded images, to storage
Almost everything the rest of the app offers you a choice of is defined here. If a dropdown somewhere is missing an option, this is where you add it.
The thirteen tools

Resources. The tool list runs down one side; the tool you picked fills the rest.
Numbered on the screenshot
- 1The title, and the name of the tool you are inside.
- 2The add button. Its label names what this tool creates — “+ Product”, “+ Branch”, “+ Method”.
- 3Search inside the open tool.
- 4The toolbar, including the show-archived toggle.
| Group | Tools |
|---|---|
| Catalog | Products · Offers · Services · Barcodes |
| Inventory | Compound Materials · Materials |
| Operations | Branches · Shippers · Delivery |
| Config | Statuses · Order Sources · Payments · General Settings |
Each tool carries a live count of its non-archived records, an i button that folds out what the resource is and the few consequences that are invisible from its list, and a Show archived toggle.
Catalog
Products
The catalogue item you sell in the shop and in the online store. A product has variants, and a variant is what actually carries stock, a price and a barcode.
| Worth knowing | |
|---|---|
| Stock source | A variant’s stock can be its own count, a material, or a recipe of components |
| Cost | A single number, or a recipe that computes it |
| Bulk actions | The editor header applies a cost or a setting across every variant at once |
| Excel | Export prices, edit them in a spreadsheet, and import them back |
| Offers | An offer price runs between two dates and applies on top |
| Per variant | Barcodes, low-stock limits and customisation fields |
Offers
Two kinds of offer live under one tool, on two tabs:
- Item offers — a discount that rides on one product variant. Retail and wholesale get their own discount; leave one blank and it does not apply. Dates are optional, and outside its dates the offer simply does not run. A campaign puts one offer across any number of items at once.
- Bundle offers — a fixed-price basket of catalogue items sold as one thing.
Services
Work you charge for that holds no stock — design, delivery labour, a repair.
Cost feeds the profit figures; leave it at 0 when there genuinely is none. A workshop service is routed to its workshop and creates a job when the order saves. Services can carry customisation fields, exactly like products.
Barcodes
Generates, looks up and prints barcodes. Generate assigns a unique code to a variant; Add takes one you already have.
Label size, gaps and columns are set once and remembered. Sheet mode prints A4 pages; roll mode prints to a thermal label printer. The preview is drawn by the same code as the print, so what you see is what comes out.
Inventory
| Tool | Is |
|---|---|
| Compound Materials | Something bought by the pack and used piece by piece. Cost per item = pack cost ÷ pieces per pack, derived rather than typed |
| Materials | Bulk stock measured in your own unit — fabric, ink, thread. Average cost per unit is built from your receipts |
Quantities for both are received and counted in Inventory, not here. This tool defines what they are.
Operations
Branches
A selling location with its own stock, cash drawer, staff and order numbering.
| Field | Effect |
|---|---|
| Branch code + next number | Build every order number |
| Promised days | Decide when an order is flagged late |
| Colour | Tags this branch across orders, cash and reports |
| Address, phones, map pin | Print on invoices and show in the online store |
Safes are defined per branch here too — they are what Cash Registry reports balances for.
Shippers
A company that carries your orders to other governorates.
- Commission % is what the company keeps out of a cash-on-delivery collection.
- A rate card can be imported from the company’s own Excel file, or entered by hand, governorate by governorate. This is what auto-fills the shipping price in Add Order.
- Upload the courier’s export template once and the app fills their own spreadsheet for you.
- What each company owes you is settled in Shipping & Delivery.
Delivery
Your own couriers — the people who hand-deliver locally. They live in the same list as shipping companies, flagged as a delivery service, and are picked on a delivery-type order. Archive one who left rather than deleting them.
Config
Statuses
A step an order moves through, plus the rules for which orders are allowed to be in it.
| Setting | Does |
|---|---|
| Stage | Groups the status into In Progress · Ready · Financial · Returned |
| Allowed order types | Hides a status from orders it cannot apply to |
| Content rules | Limits a status to orders containing workshop items, or services, or similar |
| WhatsApp template | The message sent when an order reaches this status |
| Order | Drag to reorder, or use the Workflow tab to move statuses between stages |
Writing a WhatsApp template
The composer gives you variable chips you click or drag into the text rather than
typing braces by hand, ready-made templates per stage, a live preview rendered by the
same code that sends the real message, and detection of a token you have typo’d — so
{'{'}customerNmae{'}'} is caught in the editor instead of reaching a customer.
Order Sources
Where an order came from — a walk-in, Facebook, WhatsApp, the online store. Name only. It is picked on the order screen and reported on in Customers and the Dashboard. Archive a channel you stopped using rather than deleting it.
Payments
A way a customer can pay you — cash, a wallet number, a bank account, a card machine.
| Field | Effect |
|---|---|
| Number / ID | What whoever takes the payment reads out — the wallet number, the account |
| Admin only | Hides the method from employees |
| Show in online store | Offers it at the storefront checkout |
| Available in | Limits the method to certain branches. None selected means everywhere |
General Settings
Store-wide settings shared by the POS, the printed documents and the online store.
| Setting | Effect |
|---|---|
| Name, logo, tax ID | Print on every invoice and receipt |
| Privacy PIN | Unlocks hidden figures. Administrators and employees have separate PINs |
| Main warehouse | Adds a stock location above the branches |
| Security | Where the employee-view shortcut is remapped |
Two habits
- Set up branches, payments and statuses before your first order. Every one of them is stamped onto orders as they are written, and changing them later does not rewrite history.
- Read the i panel once per tool. It is short, and it states the consequences that the list of fields cannot show you.
