Administration
Multi-branch
🎬 Tour video: Built for more than one shop
Branches (/admin/branches.php) lists your locations with per-branch users and ticket counts. Each branch runs its own stock, tickets, numbering and reports, while customers and settings stay shared. Staff switch branch from the 🏪 selector in the top bar, and most reports can be filtered per branch or aggregated.
- Your plan includes a number of branches; extra branches can be ordered from the same page (each additional branch is billed separately).
- Branch transfers (
/admin/branch-transfers.php) move stock between shops with a full audit trail: + New transfer, pick the item, quantity and from → to; every transfer is logged with who/when/status.
Warranty claims
🎬 Tour video: Warranty claims
Repairs → Warranty cases (/admin/warranty-claims.php). A returned repair moves through a nine-stage pipeline:
Created → Device received → Inspection → Warranty approved / rejected → In repair →
Quality control → Ready for pickup → Closed
Start a claim with + New warranty case (or from the POS via Warranty Claim): look up the original repair by IMEI, invoice number, ticket number, or the customer's phone / email — the warranty's validity is calculated automatically from the original job. Record the physical condition at intake (cracked screen, bent frame, water damage, Face ID works, camera works…) and work the case through the stages. Fair for the customer, documented for you.
Tasks & time
🎬 Tour video: Tasks & time
My Tasks (/admin/my-tasks.php) is each employee's day board:
- ▶ Clock in / out at the start and end of the shift.
- Cards: Open tasks (assigned to you) · Done today · This week · Avg turnaround.
- Tasks flow in from tickets — assign a technician on a ticket and it lands on their board.
Reports & day close
🎬 Tour video: Reports & day close
Reports (/admin/reports.php) is the hub: Daily sales, Multi-store comparison, Item-wise sales, Most common repairs, and more — all live from your data.
X/Z report (/admin/report-xz.php) is the daily close:
- Tabs: **Overview · Z-Report (day close + cash) · Daily report · Transactions · VAT report · Payment methods**.
- Cards: cash / card / MobilePay sales, total sales today, standard VAT and margin VAT separated, refunds, cancelled invoices, and expected cash in the drawer.
- Enter the opening balance in the morning; generate the Z-report at night — sequentially numbered, locked after generation, retained 5 years (bookkeeping-act compliant).
Integrations hub
🎬 Tour video: One hub, seventeen integrations
Integrations (/admin/integrations.php) — connect a1RepairFlow to the tools around it: WhatsApp, Facebook Pages, Instagram DMs, Google Business, TikTok Lead Ads, Google Calendar, team chat, accounting, shipping and the Customer Portal. Each integration is per-branch. Filter by Connected / Setup / Coming soon.
API access
API keys (/admin/api-keys.php) and the API playground let developers integrate against the REST API (app.a1repairflow.com/api/v1). The same API powers the booking widget; partner integrations use the Partner API. Keep tokens secret and rotate them if leaked (🔄 on the site row).
GDPR & consent
- Digital consent — customer signature captured at intake, stored with the ticket.
- Export a customer's data from their card (right of access / portability).
- Erasure — anonymise or delete a customer; invoices are retained as bookkeeping law requires.
- All production data is hosted in EU data centers. See a1repairflow.com/gdpr.php for the data-processing terms.
Settings overview
Settings (/admin/settings.php) is tabbed: Account · Shop · VAT · GDPR · Advanced — shop identity, opening hours, invoice prefix/numbering, print templates (thermal + A4, with your own footer texts), VAT rates and margin scheme, consent texts, and advanced options.