createExperienceBooking
Finalize experience reservations by capturing Stripe payment and confirming the prebooked cart; final confirmation may arrive via webhook.
Instructions
Capture Stripe payment then confirm cart with experiences-api. Cart status completed maps to dispatcher PENDING_CONFIRMATION; final CONFIRMED arrives via webhook. Cart status ERROR returns 502.
Public booking responses expose partner sell in price and partner earn in commission / clientCommission. Provider retail / invoice (providerPayment) is omitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| billing | Yes | ||
| payment | Yes | ||
| traveler | Yes | ||
| prebookId | Yes | Dispatcher prebook id from `POST /experiences/tours/{id}/prebooks`. | |
| customTags | No | Optional bag of up to 5 user-defined key/value labels persisted with the booking. Keys must match `^[A-Z0-9_-]+$`; values are strings up to 255 characters. |