Client snapshot
Client
Multi-site carpark operator (Hong Kong)
Sector
Car Parking / Operations
Region
Hong Kong
Company size
Operations team < 25
Timeline
2 weeks build
Service
Custom Software
Stack
The challenge
The operator ran several carpark facilities on disconnected tooling — payment spreadsheets in one place, monthly pass records in another, hardware logs exported from on-site terminals. Reconciling transactions across sites at month-end took days and routinely surfaced billing errors that had already gone out to customers. Manual receipting was the biggest pain. Every successful payment required a staff member to look up the customer, copy details into an email template and send a receipt — slow, error-prone and impossible to scale during peak hours. Disputes were hard to resolve because no single system held the full transaction history. Leadership wanted one source of truth across sites, a real-time view of revenue and occupancy, and an end to hand-typed receipts.
The solution
We built a custom admin and payments platform that consolidates every facility into a single dashboard. FPS is integrated natively, so customers can pay directly from confirmation links and the transaction is matched to the right account, site and time slot without any manual entry. Receipts are generated and emailed automatically the moment a payment lands. Each receipt carries a unique reference, a site identifier and a link back to the customer's transaction history, which cut dispute resolution time dramatically. Admins see live revenue per site, exception queues for failed or partial payments, and a search interface that spans every facility. The on-site hardware (gate controllers, ticket terminals) feeds into the same backend so reconciliation is no longer a month-end project — it happens continuously. Role-based access keeps cashiers, site managers and head-office finance in their own scopes, and every action is logged for audit. The system was deployed in two weeks and replaced four separate tools the team had been juggling.
Before
- Spreadsheets per site, no consolidated view
- Manual email receipts after every transaction
- Disputes hard to resolve without unified history
- Month-end reconciliation took days
After
- Single admin console across all facilities
- FPS payments + automatic receipts in seconds
- Live revenue & occupancy dashboards
- Continuous reconciliation, audit-ready logs
Results
faster payment processing
reduction in billing errors
increase in transaction volume handled
build to first production release
"We stopped chasing reconciliation. Revenue, receipts and occupancy now live in one place across every site — and our customers get their receipt before they reach the gate."
Tech stack & integrations
Want results like this for your team?
Book a free 45-minute scoping call. We'll map your highest-leverage SOP and tell you honestly whether AI is the right tool.
See all case studies