This seems to have been introduced in the past couple of days as we noticed the behaviour change on Wednesday 24th despite the code being stable and working fine for 2 months.
Calling wixBookings . checkoutBooking ( bookingInfo ) with custom formFields no longer shows those form field details on the Calendar booking.
Any default form field (those with IDs
00000000-0000-0000-0000-000000000001
00000000-0000-0000-0000-000000000002
00000000-0000-0000-0000-000000000003
)
Seem to work fine. However passing through valid custom field id/value pairs are getting ignored by checkoutBooking even though the booking returns as successful with a valid booking ID.
While I’ve raised this as a bug with support, I hope this catches the attention of any Wix Velo staff for a speedy resolution as this bug is in production and affecting client sites.
Thanks.