Checkify
JavaScript SDK v1.0.1

5-минутное краткое руководство

Добавьте Checkify на свой сайт с одним идентификатором Pass и типом запроса. Ручная настройка программы запуска не требуется.

1. Создайте сайт и скопируйте свой Pass ID

В приложении Checkify или бизнес-панели создайте цифровой сайт и зарегистрируйте домен, в котором будет работать ваша встраивание. Checkify автоматически предоставляет один проход для каждого сайта (например, chk_live_...).

Для тестирования в изолированной среде используйте проход теста ( chk_test_...) с сайта тестовой среды).

2. Добавьте фрагмент

Вставьте его на свою страницу. Замените YOUR_PASS_ID и выберите тип запроса.

<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div
  data-checkify-pass="YOUR_PASS_ID"
  data-checkify-request="human"
  data-checkify-text="Verify with Checkify"
></div>

3. Привяжите форму (необязательно)

Для форм входа, регистрации, оформления заказа или связи позвольте SDK обрабатывать кнопку, скрытое поле токена и состояние отправки.

<form id="signup-form">
  <input type="email" name="email" required>
  <input type="hidden" id="checkify_token" name="checkify_token">
  <div id="checkify-button"></div>
  <button id="submit" type="button">Create account</button>
</form>

<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<script>
  Checkify.bindForm('#signup-form', {
    passId: 'YOUR_PASS_ID',
    requestType: 'human',
    buttonTarget: '#checkify-button',
    submitButton: '#submit',
    hiddenInput: '#checkify_token'
  });
</script>

4. Проверьте на своем сервере

Браузер получает только токен. Всегда проверяйте серверную часть, прежде чем разрешить защищенное действие.

Используйте ключ API вашего сайта и позвоните. POST /v1/qr/results/verify с помощью request_id из скрытого поля (устаревшие встраивания могут по-прежнему отправлять токен опроса). См. руководство по проверке сервера. См. API справочник для получения информации о событиях и обработке URL-адресов возврата.

Типы запросов

Тип запроса Типичное использование
humanУменьшение количества ботов/спама
age_over_1818+ контент или оформление заказа
age_over_2121+ товары (алкоголь из США и т. д.)
age_over_25Более возрастные пороги

Привязка домена

Встраивание начинается только с доменов, зарегистрированных на вашем сайте Checkify. Дополнительная проверка DNS/мета/файла повышает надежность бизнеса, но не требуется для работы встраивания в зарегистрированном домене.