Appointments, code-based check-in and sign-off, and payments for a home services marketplace
The challenge
Once a job was agreed, everything else still happened off the platform: appointment reminders by phone, no proof that a provider had arrived, no clear moment when the work was accepted, and payment settled in cash or by transfer, with disputes over whether the job had really been done.
Our approach
We built appointment tracking with reminders and live status for both sides. On arrival the provider checks in using a one-time code that only the customer can provide, and at completion the customer gives a second code to sign off the job. Payment is authorised when the quote is accepted and released after sign-off through a licensed payment provider, with local payment methods supported, and every step is timestamped in the job record.
- Created a verifiable record of arrival and completion for every job
- Gave customers control over when a job counts as done
- Made payment follow sign-off, giving both sides confidence in the transaction
- Gave support a complete timeline whenever a job was disputed
Facing something similar in home services?
More case studies
A bilingual web and mobile marketplace connecting Saudi households with trusted service providers
Households in Saudi Arabia looked for plumbers, electricians, cleaners, air-conditioning technicians and other home service providers through word of mouth, social media groups and classified listings. Quality and prices were unpredictable, there was no record of who had done what, and providers had no reliable way to win work beyond their own circle.
Home ServicesQuote requests and structured negotiation for a home services marketplace
Customers described the same job to several providers by phone or chat, received quotes in different formats, and had no easy way to compare them or negotiate. Providers quoted without seeing the whole job, which led to price changes on arrival and disputes about scope.