Booking flow for activities with pickup points
When an activity has pickup points, customers must select a pickup before viewing dates. The selected pickup must be included in multiple parts of the booking flow:
-
Get information about the specific activity at
/activities/{activityUuid}
. -
Select a pickup from
/activities/{activityUuid}/pickups
. -
Request dates at
/activities/{activityUuid}/dates
, including the selected pickup in thepickup
query parameter. -
To get
products
for a specific date, use
/activities/{activityUuid}/dates/{date}
, where thedate
is in theYYYY-MM-DD
format. You must include the pickup in thepickup
query parameter. -
Create a cart and add the desired
products
to it. You must include the pickup in the
pickup
request body parameter. - Create an order for the cart.
- Pay for the order.
- Download the vouchers once the order is confirmed.