Creates a multi-service booking and all included single-service bookings simultaneously.
Create sequential appointments where customers book related services together. For adding existing single-service bookings to an existing multi-service booking, call Add Bookings to Multi Service Booking instead.
Package constraints: Multi-service bookings support 2-8 appointment-based single-service bookings only (course and class bookings aren't supported). All single-service bookings must be at the same location with sequential scheduling and no gaps between appointments.
Timing specification: You must provide complete slot details (scheduleId, startDate, endDate) for each single-service booking. Wix Bookings validates sequential timing but doesn't auto-calculate it.
Package pricing: The total price equals the sum of individual services. To handle payment, pass each single-service booking's bookings[].bookingId from the response to the eCommerce checkout. Don't use multiServiceBooking.id, the top-level multi-service booking ID isn't supported for checkout. Wix Bookings automatically syncs the payment status from the corresponding Wix eCommerce order.
Package notifications: Customers receive 1 unified notification for the entire multi-service booking. Wix Bookings doesn't send notifications for the package's individual single-service bookings.
Verify availability first with List Multi Service Availability Time Slots.
See Create Booking for more details about constraints and effects of creating single-service bookings.
There is 1 error with this status code.
There is 1 error with this status code.
There are 7 errors with this status code.
This method may also return standard errors. Learn more about standard Wix errors.