book_ride
Generate a payment link to book a private chauffeur transfer. Once payment succeeds, the booking is automatically created and a chauffeur assigned.
Instructions
Create a payment link to book a private chauffeur transfer. The customer will receive a Stripe Checkout URL to complete payment. Once paid, the booking is automatically created and a chauffeur is assigned. Always call get_quote first to get the correct price and vehicle_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bags | No | Number of bags | |
| price | Yes | Price in EUR from get_quote results (integer) | |
| passengers | No | Number of passengers | |
| vehicle_id | Yes | Vehicle ID from get_quote results | |
| pickup_date | Yes | Pickup date in dd/mm/yyyy format | |
| pickup_time | Yes | Pickup time in HH:MM format | |
| vehicle_name | Yes | Vehicle name from get_quote results | |
| flight_number | No | Flight number for airport pickups (e.g. AF123) | |
| passenger_name | Yes | Full name of the passenger | |
| pickup_address | Yes | Pickup address | |
| dropoff_address | Yes | Drop-off address | |
| passenger_email | Yes | Passenger email for booking confirmation | |
| passenger_phone | Yes | Passenger phone number with country code (e.g. +33612345678) |