I have a service in Wix Bookings that I’m trying to add a booking for and then add it to the cart. However, I get an error unless I pick a specific slot. I want to do it for the entire course. Not a specific slot. Similar to: https://www.wix.com/velo/example/custom-book-flow-on-booking-v2 - however my service is a “COURSE” type, not a booking one.
I used the below code:
import {bookings} from 'wix-bookings.v2'
import {elevate} from 'wix-auth'
const createBooking = elevate(bookings.createBooking)
const bookingObject = {
totalParticipants: 1,
bookingSource: {
actor: "CUSTOMER",
platform: "WEB"
},
contactDetails: {
firstName: currentMemberDetails.contactDetails.firstName,
lastName: currentMemberDetails.contactDetails.lastName,
email: currentMemberDetails.loginEmail
},
"additionalFields": [{
"id": "d62490a9-30a8-4235-bc3f-ed052ed6ea04",
"value": studentId,
}, ],
bookedEntity: {
tags: ["COURSE"],
schedule: {
scheduleId: serviceId,
serviceId: serviceId,
timezone: "America/New_York"
}
},
status: "CONFIRMED"
}
console.log('about to create with booking object: ', bookingObject)
const response = await createBooking(bookingObject, { sendSmsReminder: false })
But it produces this console error:
message: 'Can\'t validate schedule availability for schedule a9076891-f4c2-4211-8507-4188f193fe96 due to FAILED_PRECONDITION: Failed to validate schedule availability: status: FailedPrecondition, code: FAILED_RESOLVING_SCHEDULE, description: Failed resolving schedule a9076891-f4c2-4211-8507-4188f193fe96 when validating schedule availability'
details:
applicationError:
description: 'Can\'t validate schedule availability for schedule a9076891-f4c2-4211-8507-4188f193fe96 due to FAILED_PRECONDITION: Failed to validate schedule availability: status: FailedPrecondition, code: FAILED_RESOLVING_SCHEDULE, description: Failed resolving schedule a9076891-f4c2-4211-8507-4188f193fe96 when validating schedule availability'
code: FAILED_VALIDATING_AVAILABILITY
data: {}
If I select a specific slot under `BookedEntity` it works fine, however, when I try to use a schedule as shown above, it gives the error. Please advise on how to proceed.
Online gambling reviews often highlight Chile's legal casinos, emphasizing their regulated status and gates of olympus slot commitment to providing a secure and fair gaming environment for players.