Checkify
SDK de JavaScript: listo para producción

Construir verificar en su propia aplicación o sitio web.

Un Checkify Pass por sitio. Su página elige la prueba (humana, 18 años o 25 años) cuando el usuario inicia la verificación. Introduzca el fragmento de inserción y verifique el resultado en su servidor.

Inicio rápido
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div data-checkify-pass="chk_live_YOUR_PASS_ID" data-checkify-request="human"></div>

Cree un sitio digital en el panel comercial, copie su ID de pase, registre los dominios donde se ejecutará la inserción y luego pegue el fragmento a continuación. DNS, metaetiqueta o verificación de archivos opcionales aumentan la seguridad, pero no son necesarios para que la inserción funcione.

¿Necesitar ayuda? Envíe un correo electrónico a support@checkify.me o abra la pestaña Verificar pases después de iniciar sesión para copiar su ID de pase y el fragmento de integración.

Flujo de integración
Sitio → Pasar ID → SDK → Verificar servidor
Vivir
Flujo de desarrollador
Crear sitio digital Vivir
Copiar ID de pase Vivir
Agregar inserción de SDK Vivir
Verifica en tu backend Vivir
1
Crear sitio
2
Agregar SDK
3
Verificar
Empotrar
SDK en vivo
Verificar
API en vivo
Descripción general

Un pase por sitio. Tipo de solicitud en su página.

Checkify proporciona automáticamente un ID de pase reutilizable cuando crea un sitio digital. Mantienes el mismo ID de pase en todas partes de ese sitio (pago, inicio de sesión, registro) y configuras data-checkify-request donde se necesita cada prueba. No hay configuración del iniciador de ejecución.

1

incrustación de JavaScript

Widgets de montaje automático o bindForm para inicio de sesión, registro, pago y formularios de contacto. El SDK maneja el botón, el campo checkify_token oculto y el estado de envío.

Disponible ahora
2

Verificación del servidor

Llame a POST /v1/qr/results/verify con la clave API de su sitio y el request_id del campo oculto. Nunca confíes únicamente en el navegador: verifícalo antes de registrarte, finalizar la compra o restablecer la contraseña.

Disponible ahora
3

WordPress y WooCommerce

Instale el complemento Checkify, pegue su ID de pase y elija controles humanos o de edad en las páginas que protege. El mismo modelo de una sola pasada que los sitios personalizados.

Disponible ahora
Modelo de una sola pasada

Cómo funcionan los pases Checkify hoy

Los sitios, los pases y las solicitudes de prueba son capas separadas. Esto mantiene simples los complementos de WordPress, WooCommerce y los sitios personalizados: una identificación para copiar, muchos lugares para usarla.

1

1. Crea un sitio

Registre su empresa, agregue un sitio digital y enumere los dominios permitidos (por ejemplo, ejemplo.com y www.ejemplo.com). Cada sitio recibe exactamente un Checkify Pass.

2

2. Copie una identificación de pase

Busque su ID de pase en el panel comercial en Verificar pases o Desarrollador. Utilice el mismo ID en su sitio web, complemento o integración de backend; no cambia cuando cambia los tipos de prueba.

3

3. Elija el tipo de solicitud en el código

Configure data-checkify-request como humano, age_over_18 o age_over_25 en cada llamada integrada o bindForm. Los controles humanos suelen ser gratuitos; Los controles de edad consumen créditos cuando se aprueban.

Tipos de solicitud

data-checkify-request Uso típico
humano Reemplazo de CAPTCHA, reducción de bots, control humano sin fricciones
age_over_18 Pago para mayores de 18 años, contenido restringido, registro restringido por edad
age_over_25 Desafío 25, umbrales de edad más altos
¿Qué hay disponible?

Opciones de integración

El punto final de inserción de JavaScript y de verificación del servidor está activo en producción. Utilice el panel empresarial para crear sitios, copiar ID de pase y emitir claves API del sitio.

La transferencia de aplicaciones móviles y el empaquetado de npm están en la hoja de ruta. Todo lo que necesita para la integración de sitios web funciona hoy con el script CDN y la API de verificación REST.

Disponible hoy

JS
SDK web de JavaScript
Script CDN para sitios web, formularios, pago y flujos personalizados. Pasar ID + tipo de solicitud por inserción.
Disponible ahora
API
API de verificación del servidor
POST /v1/qr/results/verify con Autorización: Portador YOUR_SITE_API_KEY. Ejemplos de documentos y códigos en las guías para desarrolladores.
Disponible ahora
App
Integración de aplicaciones móviles
Inicie Checkify desde aplicaciones nativas mediante QR o enlace profundo. Próximamente paquete de guía y SDK.
Muy pronto

Los ID de iniciador heredados están en desuso. Utilice Pass ID + tipo de solicitud para todas las integraciones nuevas.

como funciona

Integración de extremo a extremo

Cuatro pasos desde la configuración del sitio hasta un usuario verificado en su backend. El ID del Pase permanece constante; solo el tipo de solicitud y el servidor verifican los reclamos cambian por caso de uso.

Paso 1

Cree un sitio y copie su ID de pase

Inicie sesión en el panel empresarial, abra Sitios y cree un sitio digital con sus dominios permitidos. Checkify crea un Pase automáticamente. Abra Checkify Passes para copiar el ID del pase (chk_live_…) o tome el fragmento ya preparado.

Un pase, muchos usos

El mismo ID de pase al iniciar sesión (humano), finalizar la compra (age_over_18) y páginas exclusivas para el personal (humano): cambie solo data-checkify-request por inserción.

Disponible ahora: Sitios + Verificar pases en el panel
Crear sitio y copiar Checkify Pass ID

Paso 2

Añade la inserción a tu página

Cargue el SDK desde checkify.me y monte un widget Pass, o use Checkify.bindForm para formularios. Reemplace YOUR_PASS_ID y establezca el tipo de solicitud para esa página o acción.

Incrustación mínima
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<div data-checkify-pass="chk_live_YOUR_PASS_ID" data-checkify-request="human"></div>
Disponible ahora: inserción de JavaScript + bindForm

Ejemplo de enlace de formulario

<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>

<div
  data-checkify-pass="chk_live_YOUR_PASS_ID"
  data-checkify-request="age_over_18"
  data-checkify-text="Verify with Checkify"
></div>

Ver el insertar referencia de API para configurar(), eventos y manejo de URL de retorno.

Paso 3

El usuario completa la verificación

Cuando el usuario toca Verificar, Checkify abre el flujo de prueba (en el navegador o mediante la aplicación Checkify en el móvil). En caso de éxito, el SDK escribe un request_id en su campo oculto checkify_token para que su backend pueda verificarlo.

El mismo ID de pase para cada tipo de prueba en ese sitio.
Humano, 18 años y 25 años se seleccionan en las opciones HTML o bindForm, no en la configuración del Pase.
El dominio debe coincidir con la lista de dominios permitidos del sitio.
Disponible ahora: inicio de pase + transferencia de aplicación

Opciones de lanzamiento

Botón en línea
Inserte un widget o bindForm en su página.
QR / enlace mágico
Ubicaciones físicas y flujos presenciales a través del tablero.
Traspaso móvil
El usuario completa la prueba en la aplicación Checkify y regresa a su sitio.

Paso 4

Verifique en su servidor

Lea request_id del formulario POST, luego llame al punto final de verificación con la clave API de su sitio. Verifique los reclamos aprobados (human_verified, age_over_18, etc.) antes de permitir la acción protegida.

Verificar solicitud (servidor)
POST https://checkify.me/v1/qr/results/verify
Authorization: Bearer YOUR_SITE_API_KEY

{
  "request_id": "uuid-from-checkify_token-field",
  "required_claims": ["human_verified"],
  "consume": true
}
Disponible ahora: POST /v1/qr/results/verify

Después de verificar con éxito

Interfaz
Habilite el envío, continúe con el pago o muestre el éxito, solo después de que su servidor confirme la verificación.
backend
Utilice require_claims y consume: true para acciones únicas como registrarse o restablecer contraseña.
Tu póliza
Permita el pago, desbloquee contenido, cree la cuenta o apruebe la acción del personal según los reclamos aprobados.

Listo para producción para sitios web

Cree un sitio, copie un ID de pase, incruste el SDK y verifique con una clave API del sitio. WordPress y WooCommerce utilizan el mismo modelo.

Usar ahora

Inserción de JavaScript, bindForm, API de verificación del servidor, claves de API del sitio, complemento de WordPress, panel de control empresarial.

Hoja de ruta

Paquete npm, webhooks, entrega de webhook firmado, guías nativas de SDK móvil.

Empezar a integrar

Cree su sitio en el panel comercial, copie su ID de pase y siga el inicio rápido para desarrolladores. Los sitios de WordPress pueden usar el complemento con el mismo Pass ID.