Digital products · Case study
A front door for agency partners.
Agency registration, wholesale booking and a prepaid wallet in one partner channel.
Situation
A car rental business sells part of its fleet through travel agencies, which book on behalf of their own customers.
Challenge
Travel agencies needed to register, fund and book for themselves.
That meant registration, rates, balance, booking and voucher in one partner-facing product, with each registration and booking arriving as a record the operation can act on directly.
Our approach
We gave agencies a front door of their own, designed for their staff.
Agencies book on behalf of their own customers, and the team has to act on every registration and booking. We recommended giving agencies a front door of their own rather than a faster way to send messages, designed for the agencies' own staff rather than adapted from an internal tool. Agencies register online, keep a prepaid balance, book at agency rates and give each customer a QR voucher to present. Every registration and booking reaches the staff who have to act on it, without anyone watching a mailbox.
- Agency registrationPartners onboard through the platform, and staff are notified as registrations arrive.
- Prepaid walletBookings are drawn against a balance the agency holds on account.
- Wholesale bookingAgencies book at partner rates rather than at the public ones.
- QR vouchersEach booking produces a voucher the agency's own customer presents.
- Operational notificationsA registration or a booking reaches the people who have to act on it without anyone watching a mailbox.
- Built for agency staffDesigned for agency staff as the primary users, not for internal operators.
How it works
One flow, start to finish.
Workflow
Select a stage to see what it does, what it receives and what it hands on.
Select a stage to see what it does, what it receives and what it hands on.
- Sources: Agency registers online. Receives from: Nothing. Hands on to: Agency registration.
- Capture: Agency registration. Partners onboard through the platform, and staff are notified as registrations arrive. Receives from: Agency registers online. Hands on to: Wallet, Operational notifications.
- Record: Wallet (Prepaid wallet). Bookings are drawn against a balance the agency holds on account. Receives from: Agency registration. Hands on to: Wholesale booking.
- Work: Wholesale booking. Agencies book at partner rates rather than at the public ones. Receives from: Wallet. Hands on to: Issues QR vouchers to customers, Operational notifications.
- Outcome: Issues QR vouchers to customers (QR vouchers). Each booking produces a voucher the agency's own customer presents. Receives from: Wholesale booking. Hands on to: Nothing.
- Control: Operational notifications. A registration or a booking reaches the people who have to act on it without anyone watching a mailbox. Receives from: Agency registration, Wholesale booking. Hands on to: Nothing.
An agency registers and is onboarded. It books against its balance at its own rates, and leaves with a voucher its customer can present. On the other side of the same booking, the staff who have to prepare it already know about it.
What changed · As at September 2026
Agencies register, fund and book online.
Agencies register, fund and book for themselves, and the staff who approve, prepare and fulfil are told about each registration and booking by the system.
In production. Registrations and bookings arrive as structured records, and the staff who approve, prepare and fulfil are notified by the system.
For technical teams
Engineering decisions
How it was built.
Give agency partners a front door of their own rather than a faster way to send messages. Registration, rates, balance, booking and voucher belong in one partner-facing product, with the operational side (the staff who approve, prepare and fulfil) notified by the system instead of watching for mail.
A full-stack web application, built for agency staff rather than adapted from an internal console, with its own notification path into the operation: the events that matter commercially (an agency registering, an agency booking) are pushed to staff rather than discovered. How rates and wallet balances are held is documented internally and not described here.
Stack confidential