Tourism & HospitalityOtago
A booking engine selling one calendar through five channels
An adventure operator selling the same seats direct, through agents, through two resellers and at the counter. Double-bookings had become a weekly apology. Now availability is one number.
- sales channels, one calendar
- 5
- double-bookings since cutover
- Zero
- to process a weather cancellation
- Minutes
Comparable to: Rezdy or Checkfront, without the double-booking
01The work
What actually happened
The client is not named here at their request. If a reference would help you decide, ask on the call — several are happy to take one.
The operator had grown into five sales channels, each holding its own idea of availability and reconciling on a delay. On a busy day that delay was enough to sell the same seat twice, which in adventure tourism means turning away a customer who has travelled a long way for it.
We made availability authoritative in one place and made every channel ask it, rather than each keeping a copy. Holds are short-lived and released automatically, so an abandoned checkout does not strand a seat for an hour. Agent portals were given their own rates and commission structures so the commercial arrangements did not have to be maintained by hand.
Weather cancellation was the other half of the job. A cancelled departure now triggers rebooking options, refunds and notifications across every channel at once, including to agents — which used to be a morning of phone calls in exactly the weather where staff were busiest.
02Shipped
What was built
- 01
Single source of availability with short-lived holds
- 02
Agent and reseller portals with per-agent rates and commission
- 03
Weather cancellation with automatic rebooking and refunds
- 04
Digital waivers and manifests generated per departure
Built with
- Next.js
- PostgreSQL
- Redis
- Windcave
- Cloudflare
- Sector
- Tourism & Hospitality
- Region
- Otago
Next stepFree · no obligation
If any of that sounded familiar, it is worth a conversation
Free 45-minute call with the person who would run the build. No sales script, no obligation.
- 01
You tell us what hurts
Forty-five minutes, no preparation needed. Bring the process that is costing you time.
- 02
We tell you what we think
Including when the answer is a setting in software you already own, or nothing at all.
- 03
You decide, in your own time
No follow-up sequence, no pressure. If it is worth doing, we will scope it properly.
Free 45-min
scoping call