Bookable Event Object Reference
On this page
Overview
Bookable Event defines the date and time for a single occurence of a bookable Product at a Bookable Location.
| Property | Value |
|---|---|
| API Name | s_c__Bookable_Event__c |
| Label | Bookable Event |
| Plural Label | Bookable Events |
| Type | Custom Object |
Record creation
Bookable Event records are created in two ways:
- Automatically by StoreConnect — when a customer selects a date and time from an Availability window and completes checkout, StoreConnect automatically creates a Bookable Event record capturing the booked date, time, and attendee details. The
s_c__Created_From_Availability__cfield is set totrueon these records. - Manually in Salesforce — administrators can create Bookable Event records directly in Salesforce for a specific class, session, or appointment. Manually created records must have their related records — including the booking record, Order Product, Account, Contact, and booking attendees — configured manually. Manual records do not surface from the availability calendar but count towards the Product Bookable Location’s total bookings.
Fields
| Field Label | API Name | Type | Required | Description |
|---|---|---|---|---|
| Created From Availability | s_c__Created_From_Availability__c |
Checkbox | No | Checked when StoreConnect automatically creates this record during checkout from an Availability window. Not applicable to records created manually in Salesforce. |
| Display Name | s_c__Display_Name__c |
Text(255) | No | The name of the Bookable Event to show in the Store. |
| End Date | s_c__End_Date__c |
Date | No | The end date of this Bookable Event as it will be in the timezone of its Bookable Location. |
| End Time | s_c__End_Time__c |
Time | No | The end time of this Bookable Event as it will be in the timezone of its Bookable Location. |
| Product Bookable Location | s_c__Product_Bookable_Location_Id__c |
Lookup (s_c__Product_Bookable_Location__c) | Yes | The Product Bookable Location for this Bookable Event |
| Start Date | s_c__Start_Date__c |
Date | No | The start date of this Bookable Event as it will be in the timezone of its Bookable Location. |
| Start Time | s_c__Start_Time__c |
Time | No | The start time of this Bookable Event as it will be in the timezone of its Bookable Location. |
| Timezone | s_c__Timezone__c |
Formula (Text) | No | This is the timezone for this Bookable Event |
| StoreConnect External ID | s_c__sC_Id__c |
Text(36) | No | StoreConnect External ID, do not modify in Salesforce |
Relationships
| Field | Type | Related Object | Relationship Name |
|---|---|---|---|
s_c__Product_Bookable_Location_Id__c |
Lookup | s_c__Product_Bookable_Location__c | Bookable_Events |
Was this article helpful?
Thanks for your feedback! It helps us improve our docs.