This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.
Deprecation Notice:
This endpoint has been replaced with Bookings V2 Confirm or Decline Booking and will be removed on December 31, 2024.
When the business has received full payment from the customer, the booking can be marked as fully paid.
When a booking is set as paid, the following events occur:
paymentDetails.state
status changes to "COMPLETE"
.amountReceived
value is updated to the finalPrice.amount
value.You cannot mark a booking as paid if the booking status
is "PENDING_APPROVAL"
.
Note
The businessLocation.businessSchedule
object in the bookedEntity.location
object is not supported.
Permissions This endpoint requires the Manage Bookings permission scope.