External Booking Validator custom feature/uk: Difference between revisions

From SimplyBook.me
Created page with "|description=Безперебійно перевіряйте зовнішні бронювання за допомогою цієї спеціальної функції. Забезпечте безпеку та точність зустрічей. Дізнайтеся, як увімкнути цю функцію, тут!"
 
Created page with "<br><br> ;Як це працює<br> Коли клієнт надсилає бронювання, SimplyBook.me надсилає деталі бронювання на вашу зовнішню URL у вигляді JSON POST-запиту. Ваш скрипт перевіряє дані та повертає JSON-відповідь. Якщо перевірка проходить успішно, бронювання зберігається. Якщо вона не про..."
 
(3 intermediate revisions by 2 users 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=Безперебійно перевіряйте зовнішні бронювання за допомогою цієї спеціальної функції. Забезпечте безпеку та точність зустрічей. Дізнайтеся, як увімкнути цю функцію, тут!
|description=Перевіряйте бронювання за допомогою власного скрипта. Перевіряйте умови форми перед бронюванням. Потрібні навички розробки. Дає змогу реалізувати зовнішню логіку валідації.
|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|«Форми для прийому]]</span> ».</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|«Форми для прийому]]</span> ».</span>


<br><br>
;Як це працює<br>
Коли клієнт надсилає бронювання, SimplyBook.me надсилає деталі бронювання на вашу зовнішню URL у вигляді JSON POST-запиту. Ваш скрипт перевіряє дані та повертає JSON-відповідь. Якщо перевірка проходить успішно, бронювання зберігається. Якщо вона не проходить, клієнт бачить повідомлення про помилку, і бронювання не підтверджується.
<br><br>


;Як користуватися
;Як користуватися

Latest revision as of 15:31, 5 April 2026




Ви можете перевіряти бронювання за допомогою зовнішнього скрипта. Скрипт може перевіряти змінні з бронювання, і тільки якщо умови виконані, бронювання обробляється. Крім того, скрипт перевірки може повернути інформацію, яка може бути вставлена в змінні форми прийому.


Зверніть увагу!

  • Для використання цієї функції необхідні навички розробки.
  • Разом із цією функцією буде увімкнено спеціальну функцію«Форми для прийому ».



Як це працює

Коли клієнт надсилає бронювання, SimplyBook.me надсилає деталі бронювання на вашу зовнішню URL у вигляді JSON POST-запиту. Ваш скрипт перевіряє дані та повертає JSON-відповідь. Якщо перевірка проходить успішно, бронювання зберігається. Якщо вона не проходить, клієнт бачить повідомлення про помилку, і бронювання не підтверджується.

Як користуватися
1. Увімкніть спеціальну функцію «Зовнішній валідатор бронювання » на сторінці «Спеціальні функції» в розділі «Інше ».



2. Створіть власний скрипт валідації з бажаними умовами.
Наприклад, ви можете вимагати від клієнта певні відповіді на одну або кілька анкет для того, щоб бронювання було відправлено до вашої системи.



3. Вставте свій скрипт у налаштування цієї функції на сторінці «Налаштування» та збережіть.



Приклад скрипту доступний тут.