Checkify
Руководство по интеграции

Как интегрировать Checkify в вашу систему

Подключите свой сайт, скопируйте Checkify Pass ID, выберите, что вы хотите проверить, и добавьте Checkify в систему входа, оформления заказа, комментарии, контактные формы или свой собственный поток.

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

Как выглядит интеграция

Один и тот же основной поток работает независимо от того, используете ли вы адаптеры WordPress или создаете собственную интеграцию.

1

Подключите свой сайт

Свяжите свой веб-сайт или домен с Checkify, чтобы запросы были привязаны к правильной проверяющей стороне.

2

Получите свой Checkify Pass

Каждый сайт автоматически получает один Pass ID. Выберите тип запроса, например «подтвержден человеком» или «возраст старше 18 лет».

3

Добавьте его в свой поток

Используйте адаптер плагина или прикрепите его к своей собственной форме, кнопке, странице или серверному действию.

4

Получите проверенный результат.

Разрешите или заблокируйте действие на основе четкого результата доказательства вместо сбора необработанных идентификационных данных.

Пошаговая настройка

Практический путь от нуля к рабочему потоку, защищенному Checkify.

Шаг 1

Создайте свой сайт в приложении

В приложении Checkify создайте запись своего веб-сайта и добавьте домен, который вы хотите использовать. Это сообщает Checkify, к какому сайту принадлежит поток проверки.

После сохранения этот сайт получает Checkify Pass и разрешенные домены, которые определяют, где может выполняться встраивание.

Добавьте веб-сайт в приложение Checkify
Подключите этот сайт в WordPress
Шаг 2

Подключитесь к сайту в WordPress

Откройте плагин Checkify в WordPress и используйте поток подключения, чтобы связать установку WordPress с сайтом, который вы создали в Checkify.

Это создает доверительные отношения, которые позволяют WordPress безопасно запускать запросы проверки.

Шаг 3

Скопируйте свой Checkify Pass Идентификатор из приложения или бизнес-панели

Когда вы создаете цифровой сайт, Checkify предоставляет Pass с такими типами запросов, как подтвержденный человеком, возраст старше 18, возраст старше 21 или возраст старше 25 лет.

Скопируйте идентификатор Pass из приложения или вашей бизнес-панели — вы везде используете один и тот же идентификатор и меняете только тип запроса.

Скопируйте идентификатор Checkify Pass через информационная панель
Вставьте идентификатор Checkify Pass в настройки WordPress
Шаг 4

Вставьте идентификатор Pass в вашу интеграцию WordPress.

Откройте настройки соединителя Checkify в WordPress и вставьте свой идентификатор доступа. Плагины Satellite выбирают профиль, который соответствует типу запроса на этом проходе.

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

Шаг 5

Скопируйте короткий код на страницу в WordPress

Для потоки на основе короткого кода, вставьте короткий код на страницу WordPress, где вы хотите, чтобы отображалось подтверждение.

Некоторым адаптерам не нужен короткий код, но он по-прежнему полезен для ручной интеграции на основе страниц и пользовательских потоков.

Checkify показано в настройках интеграции WordPress
Волшебная ссылка, созданная в приложении
Шаг 6

Используйте QR на настольном компьютере и магическую ссылку на мобильном телефоне.

На рабочем столе QR обычно является самым простым. На мобильных устройствах волшебная ссылка часто лучше, потому что пользователь может напрямую войти в приложение Checkify.

Отполированная интеграция может автоматически поддерживать оба варианта в зависимости от устройства.

WooCommerce Интеграция WordPress

Самый быстрый путь для сайтов WooCommerce и WordPress — используйте плагин Checkify и адаптеры.

Что может защитить плагин

• WooCommerce оформление заказа

• Вход и регистрация

• Комментарии

• Контактные формы

• Пользовательские формы и пользовательские селекторы

Как это настраивают владельцы WordPress

1. Создайте свой сайт в приложении.

2. Подключитесь к сайту в WordPress.

3. Скопируйте свой идентификатор Checkify Pass из приложения или панели управления.

4. Вставьте идентификатор пропуска в настройки соединителя Checkify.

5. Добавьте короткий код на страницу, когда поток использует проверку на основе короткого кода.

WooCommerce Настройки возрастных ограничений при оформлении заказа

Общая интеграция с веб-сайтом или приложением

Вы также можете интегрировать Checkify в свой собственный стек без использования WordPress.

// 1. Create a digital site and copy your Checkify Pass ID
// Example: human verification

// 2. Start a Pass request from your page or backend
GET /v1/qr/pass/{pass_id}/start?request_type=human

// 3. Show the returned QR or magic link to the user

// 4. Poll the request status
GET /v1/qr/status?token={token}

// 5. Allow or block the protected action
if (result.status === "completed") {
  // continue with signup, checkout, comment, form submit, etc.
}

Подходит для

• Пользовательской регистрации потоки

• Потоки оформления заказа за пределами WooCommerce

• Формы поддержки или формы для потенциальных клиентов

• Системы обзора и комментариев

• Киоски и встречный опыт

Почему эта модель полезна

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

Используйте новую привязку формы SDK

Самый простой способ добавить Checkify в обычную форму — привязать ее к форме с вашим идентификатором Pass ID и типом запроса.

Что это дает для вас

• Renders Кнопка Checkify для вас

• Сохраняет токен проверки в скрытом поле

• Отключает отправку до завершения проверки

• Хорошо работает для Flask, Django, Laravel, PHP и форм в стиле WordPress

• Упрощает серверную часть, поскольку вы проверяете только возвращенный токен

Наилучшим образом подходит для

• Сброса пароля формы

• Формы регистрации и входа

• Контактные формы

• Защита оформления заказа

• Комментируйте и просматривайте отправленные материалы

<form id="reset-form">
  <input type="email" name="email">
  <input type="hidden" id="checkify_token" name="checkify_token">
  <div id="checkify-button-wrap"></div>
  <button id="send" type="button">Send</button>
</form>

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

Как это работает

1. Создайте цифровой сайт и скопируйте свой идентификатор Checkify Pass.

2. Добавьте скрипт Checkify SDK на свою страницу.

3. ПозвонитеCheckify.bindForm(...), указав свой Pass ID и запросите type.

4. Пусть Checkify запишет токен в скрытое поле.

5. Отправьте этот токен на свой бэкэнд и проверьте его на стороне сервера, прежде чем разрешить действие.

Почему это проще

Вместо того, чтобы самостоятельно подключать отрисовку кнопок, обработку токена и состояние отправки, SDK обрабатывает обработку формы за вас. Ваша интеграция заключается в следующем: добавьте идентификатор Pass, привяжите форму, затем проверьте возвращенный токен на своем сервере.

<form data-checkify-pass="YOUR_PASS_ID" data-checkify-request="human">
  ...
</form>

Для стандартных форм вы также можете использовать режим автоматического улучшения с помощьюdata-checkify-passиdata-checkify-request.

Напоминание на стороне сервера

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

Распространенные случаи использования

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

Уменьшение количества ботов и спама

Используйте человеческую проверку вместо традиционного CAPTCHA для входа в систему, комментариев, обзоров и контактных форм.

Доступ ограничен по возрасту

Ограничивайте контент, продукты или услуги на основе лиц старше 13 лет и старше 16, более 18 или более 25 проверок.

Действия с более высоким уровнем доверия

Добавьте веские доказательства для восстановления учетной записи, действий администратора, выплат или одобрений.

Многоразовый уровень доверия

После интеграции один и тот же шаблон можно повторно использовать в плагинах, формах, приложениях и веб-сайтах.

Готовы интегрировать Checkify?

Начните с подключения вашего сайта, копирования вашего идентификатора Checkify Pass и защиты одного ключевого действия пользователя.