# Wix Bookings- Custom Booking Experience

**URL:** <https://forum.wixstudio.com/t/wix-bookings-custom-booking-experience/71349>\
**Category:** Ask the community\
**Tags:** wix-bookings-backend, wix-bookings-v2, wix-bookings, code, wix\
**Created:** [June 5, 2025, 7:47am UTC](https://forum.wixstudio.com/t/wix-bookings-custom-booking-experience/71349 "2025-06-05T07:47:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![user5693](https://avatars.discourse-cdn.com/v4/letter/u/cc9497/32.png) [@user5693](https://forum.wixstudio.com/u/user5693)\
**Post date:** [June 5, 2025, 7:47am UTC](https://forum.wixstudio.com/t/wix-bookings-custom-booking-experience/71349/1 "2025-06-05T07:47:38Z")

</div>

I’m working on a custom booking flow solution and have added additional form fields to the default Booking Form. I need to process the booking via code and map data to these custom fields, but I’m unable to retrieve their form field IDs. Unfortunately, the additional fields don’t appear in the `formFields` property of the `Booking/Services` collection.

Has anyone encountered this before or know how to access the IDs of these custom fields? Any help would be greatly appreciated!

**Product:**  
Wix Editor

**What are you trying to achieve:**  
A Customized Booking Experiences-

---

<div class="post-metadata">

**Author:** ![Shani\_Kirshenzweig](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/shani_kirshenzweig/32/102913_2.png) [@Shani\_Kirshenzweig](https://forum.wixstudio.com/u/Shani_Kirshenzweig)\
**Post date:** [June 5, 2025, 1:08pm UTC](https://forum.wixstudio.com/t/wix-bookings-custom-booking-experience/71349/2 "2025-06-05T13:08:14Z")

</div>

Hi  
On the services collections you’ll find only old additional-form-fields data.  
For getting the most up to date form data you’ll need to call [Forms](https://dev.wix.com/docs/rest/crm/forms/introduction) GetForm api with the form id returned by the services-collection under `service.bookingFormId`

Velo code example:

```javascript
import {forms} from "wix-forms-backend";

export const getForm = webMethod(
  async (request) => {
    const form = await forms.getForm(request);
    return form;
  }
);

```

Let us know if you need any help.

Best regards,  
Shani from Wix Bookings Team
