Use this API to manage bookings to a site's services.
A booking is an entity that represents a session that was ordered (but not necessarily paid for) for a specific time and rate for a specific customer. A customer can book a single class or an appointment (= session), or book an bundle of sessions at once, e.g., a course (= schedule).
Note:
A booking that has not been paid for (when the service requires payment) will be created with status = PENDING. A booking that requires business approval will be created with status = PENDING CHECKOUT.
A booking contains the following:
formInfo
.Each booking has a status. Statuses include:
Create a new session and book a member into it (in the Wix Bookings UI, only an owner can use this functionality).
Call Book with Checkout with formInfo and createSession.
Same as above. During step 4, when calling Checkout Options, including the member's contact ID, to display the payment options available for this service. When available, their Wix Pricing Plan will be returned.