Попросите предоставить доказательства.
В вашем заявлении запрашивается подтверждение, необходимое для совершения действия, например, возраст старше 18 лет или подтверждение личности человеком.
CHECKIFY ДЛЯ РАЗРАБОТЧИКОВ
Подключите свой сайт, скопируйте Checkify Pass ID, выберите, что вы хотите проверить, и добавьте Checkify в систему входа, оформления заказа, комментарии, контактные формы или свой собственный поток.
ИНТЕГРАЦИОННАЯ МОДЕЛЬ
Ваше приложение запрашивает подтверждение. Checkify запускает процесс взаимодействия с клиентом. Вы получаете результат и решаете, что произойдет дальше.
В вашем заявлении запрашивается подтверждение, необходимое для совершения действия, например, возраст старше 18 лет или подтверждение личности человеком.
Checkify определяет, имеются ли достаточные доказательства или клиенту необходимо пройти дополнительную проверку.
Ваш сервер подтверждает результат и разрешает, блокирует или продолжает защищенное действие.
REAL API
После завершения клиентом сессии Pass, ваш бэкэнд проверяет request_id с помощью ключа сайта API. Никогда не размещайте ключ сайта API в коде браузера.
Запрос
POST /v1/qr/results/verify
Authorization: Bearer YOUR_SITE_API_KEY
Content-Type: application/json
{
"request_id": "56a57761-ff5b-42f0-9c97-6c13e223e017",
"required_claims": ["age_over_18"],
"consume": true
}
Ответ
{
"success": true,
"status": "completed",
"approved_claims": {
"age_over_18": true
}
}
Браузер или плагин хранит request_id (часто в формате checkify_token). Ваш сервер является авторитетным источником — подтвердите approved_claims, прежде чем разрешить действие.
ЧТО ВЫ МОЖЕТЕ ЗАПРОСИТЬ
Изменяйте тип запроса или необходимые данные для каждой поездки — без перестройки инфраструктуры проверки.
Укажите возрастной порог, например, старше 13, 16, 18 или 25 лет.
age_over_18Убедитесь, что при заполнении форм, входе в систему и контроле за злоупотреблениями присутствует реальный человек.
human_verifiedЗапросите уровень гарантий, соответствующий риску — от базового до высокого.
basic → highAssuranceУровни подтверждения и точные варианты подтверждения зависят от маршрута, устройства и настроенной политики. Названия утверждений см. в руководстве по проверке сервера.
КАК ВЫ ИНТЕГРИРУЕТЕ
Начните с пути, соответствующего вашему стеку. Все производственные пути используют одну и ту же модель доказательства.
WordPress, WooCommerce и Joomla / J2Commerce для распространенных CMS и платформ оформления заказа.
Руководство WordPress →Встраивание CDN и bindForm для пользовательских веб-сайтов. Запускает передачу сессий и записывает токен в вашу форму.
Встроить документацию →Подтвердите результаты с помощью POST /v1/qr/results/verify и ключа сайта API (csk_).
Проверка сервера →Переключение между площадками и устройствами с использованием функций Pass и QR.
Руководство для персонала по физической подготовке →Интеграции Shopify и Wix находятся в списке ожидания / скоро будут доступны и не указаны здесь как уже запущенные в производство.
Реквизиты для входа
Checkify использует два разных учетных данных. Наиболее распространенная ошибка интеграции — использование неправильных данных не в том месте.
Browser embed, WordPress, Joomla — frontend only
Backend verify API — server only, never in JavaScript
ДОСТИЖЕНИЕ РЕЗУЛЬТАТА
Для стандартных сценариев работы веб-сайта и оформления заказа проверяйте request_id на вашем сервере при отправке защищенного действия. Для пользовательских интерфейсов доступна дополнительная функция опроса статуса.
Ваша страница или плагин инициирует запрос Checkify Pass, привязанный к вашему сайту.
Клиент проверяет или подтверждает данные в приложении Checkify.
Вызовите конечную точку проверки, проверьте поле approved_claims, затем разрешите или заблокируйте.
В настоящее время для стандартных интеграций не требуются веб-хуки общего назначения для проверки. Исходящие веб-хуки партнеров (например, GoHighLevel) настраиваются отдельно в панели управления компании.
ДОКУМЕНТАЦИЯ
Используйте эти руководства для более детального изучения процесса внедрения. На этой странице основное внимание уделяется модели интеграции.
Встройте пароль и привяжите форму для вашего первого защищенного действия.
Откройте быструю загрузку →Конечные точки, используемые публичными интеграциями, включая проверки и статус.
Откройте документацию API →атрибуты data-checkify, параметры bindForm и типы запросов.
Открыть встроенную документацию →Ключи сайта API, обязательные утверждения, consume и signed_result.
Руководство по открытым серверам →Добавьте Checkify сначала к одному этапу взаимодействия — возраст, человек или идентификация — а затем расширяйте функционал по мере роста потребностей вашего продукта.