Service businesses — cleaners, plumbers, movers, window fitters — take bookings across a defined service area. When a customer outside that area books anyway, a staff member has to call back to cancel. Every cancellation wastes a slot, wastes time, and leaves the customer frustrated.
Add a postcode field at the start of your booking form. Call /v1/check before the slot is offered. If the postcode is outside your service area, tell the customer immediately — before they choose a time, before a slot is blocked, and before anyone's time is wasted.
# Server-side: check whether a postcode can be delivered to
curl -X POST https://api.deliveryzone.fi/v1/check \
-H "X-Api-Key: dz_live_..." \
-H "Content-Type: application/json" \
-d '{"destinationPostcode":"00100","basketValueCents":4500}'
# response
{
"canDeliver": true,
"zone": "Helsinki Center",
"priceCents": 590,
"reason": null
}We don’t deliver to this postcode. Please check the postcode or choose a different delivery address. Your order has not been charged.
Free plan. No credit card. Real setup help.