Book a boat transfer (returns a payment link)
book_transferCreates a booking for one transfer that Phi Phi Paradise organizes, listed by search_transfers, and returns its reference and a secure payment page. Partner departures listed with a trip_id: pass trip_id. Lines listed with a 12Go price are booked on 12Go, not here. Our own boat departures: pass from, to, type, departure_time and company exactly as listed. Requires traveller_confirmed: true, set once the traveller has approved the route, date, time, passengers and total. Transfers are paid online in full; the seat is secured only when paid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | ||
| date | Yes | YYYY-MM-DD | |
| from | No | ||
| type | No | ||
| hotel | No | Hotel name, for pickup. | |
| notes | No | Kids ages, allergies, special requests. | |
| company | No | Operator exactly as listed by search_transfers (our own departures). | |
| trip_id | No | trip_id of a departure listed by search_transfers. | |
| language | No | Traveller language code (en, fr, de, es, zh...). Sets the emails and the payment page language. | |
| passengers | Yes | ||
| pickup_time | No | Private taxi / van / boat (no fixed time): pickup time HH:MM chosen by the traveller. | |
| hotel_pickup | No | Only for departures listed 'hotel pickup on request, +100 THB/person'. | |
| departure_time | No | HH:MM exactly as listed by search_transfers (our own departures). | |
| traveller_name | Yes | Full name of the lead traveller. | |
| traveller_email | Yes | Email: receives the confirmation and e-ticket after payment. | |
| traveller_phone | No | WhatsApp number with country code (e.g. +33612345678). Strongly recommended: the local team uses it on the day. | |
| confirm_duplicate | No | Only true if the traveller explicitly wants a SECOND identical booking after an ALREADY BOOKED answer. | |
| traveller_confirmed | Yes | true once the traveller has approved the restated product, date, party, total and payment. |