External Booking Validator custom feature: Difference between revisions

No edit summary
Marked this version for translation
 
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
|title=External Booking Validator custom feature - SimplyBook.me
|title=External Booking Validator custom feature - SimplyBook.me
<translate>
<translate>
|description=Validate external bookings seamlessly with this custom feature. Ensure appointments are secure and accurate. Learn how to enable it here!
<!--T:5-->
|description=Validate bookings with custom script. Check intake form conditions before booking. Requires development skills. Enables external validation logic.
</translate>
</translate>
|titlemode=append
|titlemode=append
Line 21: Line 22:
*<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>


<!--T:6-->
<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>


<!--T:3-->
<!--T:3-->