General settings
The General tab is the first stop after install, and the place you’ll come back to whenever something looks wrong on a printed receipt. Every field here flows into receipts, A4 invoices, and the on-screen amounts your team sees all day.
Store info
Fields under Shop Information make up your shop’s identity. Values pass through to print exactly as typed.
- Store Name — the headline on every receipt header and the document title on PDF invoices. Read at print time, so editing it updates every reprint of every historical invoice.
- Address — single-line free text (
123 Main St, Baghdad, Iraq). Prints under the name on receipts and in the From block on A4 invoices. - Phone Number — receipt header and From block.
- Email — A4 invoices only; not on thermal receipts by default.
- Country — used to suggest the matching currency (a hint banner appears under the dropdown if your country and currency don’t match).
- Tenant ID — read-only UUID identifying your store across paired devices and cloud sync. Copy it with the clipboard button when support asks for it.
There is no dedicated Tax ID field. Add one under Custom Information at the bottom of the section: click Add Custom Information, type a label (e.g. Tax ID), and its value. Custom rows print in the order entered. The same pattern handles country-specific identifiers without baking any one country’s vocabulary into the form.
Currency
Sets both the code/symbol and the formatting rules every amount in the app obeys. IQD is the default for fresh installs and the most common currency in deployment.
- Currency — dropdown of supported codes (IQD, USD, EUR, GBP, AED, SAR, EGP, NGN, KES, INR, and more). Switching currency does not convert historical amounts; numbers stay numerically the same and just render with the new code.
- Use Thousands Separator — toggle on for
1,000, off for1000. Default on. - Decimal Places —
0(1000),1(1000.0), or2(1000.00). IQD shops typically pick 0; USD/EUR shops pick 2. - Currency Position —
Before AmountrendersUSD 1,000,After Amountrenders1,000 USD. Independent of text direction.
A live Preview below the controls shows 1,234.56 formatted with your current settings before you save.
Language
The Language dropdown switches the app UI between English, Arabic, and Spanish. Arabic flips the layout to right-to-left. The selection also switches thermal-receipt template strings (“Total”, “Cash”, “Change due”, date formats) — the customer-facing receipt language follows the app language. The choice is global to the device.
Theme
System / Light / Dark. System follows your OS appearance. Cosmetic only — does not affect any data, printed output, or cloud sync. Stored in browser local storage, so each device remembers its own theme independently of the saved settings record.
Time zone
The shop’s local time zone drives every timestamp in the app — invoice dates, shift open/close, journal entry posting, report buckets. Pick the IANA zone closest to your shop (Asia/Baghdad, America/Mexico_City, Europe/Madrid). The value defaults to the OS time zone of the machine that ran the install, which is right 95% of the time. Change it only if the shop physically moved cities or the OS clock was wrong at install.
Logo
Upload a square PNG (recommended 200×200 px, max 2 MB) under Store Logo. It prints centred in the receipt header above the store name on every thermal print, and in the top-left of the From block on A4 PDF invoices. Change Logo replaces it; Remove Logo clears it. Receipts simply print without a logo when none is set — no placeholder, no broken image.
Receipt header lines
Below the logo, the receipt header prints (in order): Store Name, Address, Phone, then any Custom Information rows you’ve added — each on its own line, centred, in the receipt’s character set. Most shops add VAT No., Instagram: @handle, or a tagline as custom rows. Per-template overrides for which of these lines actually print live in Invoice Templates — General controls the content, Templates controls the layout.
Auto-lock timeout
Auto-lock isn’t on this tab — it’s part of the security model. Set the idle minutes that drop the app back to the lock screen on Settings → Security. Default is 5 minutes; range is 1–60.
Related
Invoice templates
Control the A4 PDF and thermal receipt layouts that consume the values on this tab.
Auto-lock and users
Idle timeout, PIN policy, and the role list that gates who can edit this tab.
Backup & cloud sync
Take a backup right after a fresh General-tab setup, before you ring the first sale.
Day-one walkthrough
The recommended fill-in order for every Settings tab on a fresh install.