Confirms a booking request.
The confirmBooking()
function returns a Promise that resolves to the ID of the confirmed booking.
A service can be set to "Automatically accept all bookings when staff are available" or "Manually approve or decline booking requests" in the Online Booking Preferences page under "Additional Settings". When set to manual, the business must confirm or decline each request.
When a booking is confirmed, the following events occur:
CONFIRMED
.APPROVED
.participantNotification
properties.Note: Only users with Bookings Admin permissions can confirm a booking. Override the permissions by setting the suppressAuth
options to true
.
ID of the booking to be confirmed.
An object representing the available options for confirming a booking.