External Booking Validator custom feature/en: Difference between revisions

FuzzyBot (talk | contribs)
Updating to match new version of source page
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:
{{#seo:
{{#seo:
|title=External Booking Validator custom feature - SimplyBook.me
|title=External Booking Validator custom feature - SimplyBook.me
|description=Validate external bookings seamlessly with this custom feature. Ensure appointments are secure and accurate. Learn how to enable it here!
|description=Validate bookings with custom script. Check intake form conditions before booking. Requires development skills. Enables external validation logic.
|titlemode=append
|titlemode=append
|keywords=faq, frequently asked questions, booking software, appointment system questions, appointments online, calendar software, booking system, booking calendar, scheduling software, online appointment scheduling, online scheduling, plugins, custom features, additional functionality, validation, validation script, customization, appointment validation, booking validation
|keywords=faq, frequently asked questions, booking software, appointment system questions, appointments online, calendar software, booking system, booking calendar, scheduling software, online appointment scheduling, online scheduling, plugins, custom features, additional functionality, validation, validation script, customization, appointment validation, booking validation
Line 16: Line 16:
*<span style="background-color:#ffe9e9; padding:5px; border-radius:5px;"><span style="background-color:#cdeffc; padding:5px; border-radius:5px;">[[Special:MyLanguage/Intake_Forms_custom_feature|Intake Forms]]</span> custom feature will be enabled together with this one.</span>
*<span style="background-color:#ffe9e9; padding:5px; border-radius:5px;"><span style="background-color:#cdeffc; padding:5px; border-radius:5px;">[[Special:MyLanguage/Intake_Forms_custom_feature|Intake Forms]]</span> custom feature will be enabled together with this one.</span>


<br><br>
;How it works<br>
When a client submits a booking, SimplyBook.me sends the booking details to your external URL as a JSON POST request. Your script inspects the data and returns a JSON response. If validation passes, the booking is saved. If it fails, the client sees an error message without the booking being confirmed.
<br><br>


;How to use
;How to use