Checkify
JavaScript SDK v1.0.1

Inicio rápido de 5 minutos

Agregue Checkify a su sitio web con un ID de pase y un tipo de solicitud. No se requiere configuración manual del iniciador.

1. Cree un sitio y copie su ID de pase

En la aplicación Checkify o en el panel comercial, cree un sitio digital y registre el dominio donde se ejecutará su inserción. Checkify proporciona automáticamente un Pase por sitio (por ejemplo, chk_live_...).

Para pruebas de espacio aislado, use un Pase de prueba ( chk_test_...) de un sitio de entorno de prueba.

2. Agregue el fragmento de inserción

Pegue esto en su página. Reemplace YOUR_PASS_ID y elija una solicitud escriba.

<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. Vincular un formulario (opcional)

Para iniciar sesión, registrarse, pagar o contactar, deje que SDK maneje el botón, el campo de token oculto y el estado de envío.

<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. Verifique en su backend

El navegador solo recibe un token.

Utilice la clave API de su sitio y llame a POST /v1/qr/results/verify con request_id desde el campo oculto (las incrustaciones heredadas aún pueden enviar el token de encuesta). Consulte la guía de verificación del servidor. For browser events and return URLs, see the embed API referencepara eventos y manejo de URL de retorno.

Tipos de solicitud

Tipo de solicitud Server claim (required_claims) Uso típico
humanhuman_verifiedBot/spam reducción
age_over_18age_over_1818+ contenido o pago
age_over_21age_over_2121+ productos (alcohol estadounidense, etc.)
age_over_25age_over_25Umbrales de edad más altos

Use these request types in your embed (data-checkify-request or Checkify.bindForm). On your server, verify with the matching claim in required_claims.

Dominio vinculante

La inserción solo comienza desde dominios registrados en su sitio Checkify. La verificación opcional de DNS/meta/archivo aumenta la seguridad comercial, pero no es necesaria para que la inserción funcione en un dominio registrado.