Parameter | Description | Example | Required | Default |
---|---|---|---|---|
businessid | office 365 booking business ID | businessid=”[email protected]” | X | |
template | PHP template name to show the data | template=”calendar_tpl.php” | X | |
userbinding | To show the data guest or logged in user | userbinding=”yes” | no | |
time_diff | Time Difference in minutes to adjust the meetings | time_diff=”-300″ | X | 0 |
timeformat | Time format in 12 or 24 hours | timeformat=”12″ | X | 24 |
is_workflow | Send booking data to endpoint, instead of microsoft booking | is_workflow=”yes” | no | |
workflow_url | Send booking data on given url | workflow_url=”https://wpintegrate.com/” | ||
accept_payment | Accept payment via stripe | accept_payment=”yes” | no | |
text_overwrite | Overwrite the text/labels used in the interface. | text_overwrite='{“select_service”: “”,”select_time”: “”,”add_your_details”: “”,”submit_button_txt”: “”, “message”:””, “your_name”:””, “creditordebitcard”:””, “message_heading”:””,”address_here”: “”,”thank_you_message”:””,”slot_not_available”:”Er is geen consultatie vrij op deze dag. Gelieve een andere dag te selecteren.”,”phone”:”+32 473 65 23 89″,”email”:”[email protected]”,”minutes”:”minuten”}’ | ||
cal_locale | Specify the locale used by the calendar section. | cal_locale=”es” | en | |
aboveservice | Show content or custom fields before services section. Custom input fields shoud have class=”o365_ms_booking_customfield” this class and data-name=”Type of appointment” can be also used as input key | aboveservice=”templatename.php” | ||
belowservice | Show content or custom fields after services section. Custom input fields shoud have class=”o365_ms_booking_customfield” this class and data-name=”Type of appointment” can be also used as input key | belowservice=”templatename.php” | ||
belowstaffavail | Show content or custom fields after staff section. Custom input fields shoud have class=”o365_ms_booking_customfield” this class and data-name=”Type of appointment” can be also used as input key | belowstaffavail=”templatename.php” | ||
belowcontactdetail | Show content or custom fields after contact form section. Custom input fields shoud have class=”o365_ms_booking_customfield” this class and data-name=”Type of appointment” can be also used as input key | belowcontactdetail=”templatename.php” | ||
customsubmit | Show content or custom fields after submit button. Custom input fields shoud have class=”o365_ms_booking_customfield” this class and data-name=”Type of appointment” can be also used as input key | customsubmit=”templatename.php” | ||
show_service_image | show_service_image parameter is used to show custom images. If show_service_image=”yes” then you need to put service images in the theme folder, /wp-content/themes/your-theme/o365-display/ms-booking/assets/businessid/. All the service images should have exact name of service. | show_service_image=”yes” | no | |
showbusinessinfo | Show business information below the booking page. | showbusinessinfo=”yes” | no | |
showtimezone | Show timezone below the service with date. | showtimezone=”yes” | yes | |
default_service | Set default service for this booking page.(multiple services not supported) | default_service=”serviceid” | ||
default_staff | Allowed staff for WordPress page. Multiple staff supported, staffids should be comma separated. | default_staff=”staffid” | ||
is_redirect | Is booking page redirected to other page after successfull booking. | is_redirect=”yes|no” | no | |
redirect_url | Redirected URL for redirection after successfull booking. The page will only redirect if is_redirect is YES. | redirect_url=”url” | ||
firstday | Starting day of the booking calendar. 0 => Sunday, 1 => Monday, …. and so on | firstday=”0″ | 0 | |
timezone | This timezone is Required. it will calculate DST time difference if any. List of supported timezone | timezone=”America/New_York” | X | America/New_York |
hourdiff | Daylight time difference. | hourdiff=”-1″ | -1 |
Kb Articles