Controleer

CONTROLEER VOOR ONTWIKKELAARS

Stel een vraag. Ontvang een betrouwbaar bewijs.

Voeg leeftijds-, persoons- en identiteitsverificatie toe via de JavaScript-tools van Checkify, de serververificatie-API en ondersteunde platformplug-ins. Vraag het bewijs aan dat uw aanvraag nodig heeft: Checkify verzorgt het verificatietraject.

INTEGRATIEMODEL

Eén verificatiemodel.

Uw aanvraag vraagt ​​om een ​​bewijs. Checkify beheert de klantreis. U ontvangt een resultaat en beslist wat er vervolgens gebeurt.

VERZOEK

Vraag om het bewijs

Uw aanvraag vraagt ​​om het bewijs dat nodig is voor een actie, bijvoorbeeld ouder dan 18 jaar of door mensen geverifieerd.

VERIFIËREN

Klant verifieert

Checkify bepaalt of er voldoende bewijs is of dat de klant aanvullende verificatie moet uitvoeren.

RESULTAAT

Ga verder in uw app

Uw server bevestigt het resultaat en staat de beveiligde actie toe, blokkeert of zet deze voort.

ECHTE API

Bekijk de hele integratie.

Nadat de klant een Pass-sessie heeft voltooid, verifieert uw backend de request_id met een site-API-sleutel. Plaats de API-sleutel van de site nooit in de browsercode.

Verzoek

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
}

Antwoord

{
  "success": true,
  "status": "completed",
  "approved_claims": {
    "age_over_18": true
  }
}

De browser of plug-in slaat een request_id op (vaak als checkify_token). Uw server is de autoriteit: bevestig goedgekeurde claims voordat u de actie toestaat.

WAT U KUNT VERZOEKEN

Eén integratie. Verschillende bewijzen.

Wijzig het verzoektype of de vereiste claims voor elke reis, zonder de verificatie-infrastructuur opnieuw op te bouwen.

Leeftijd

Vraag een leeftijdsdrempel aan, zoals ouder dan 13, 16, 18 of 25.

age_over_18

Menselijk

Zorg ervoor dat er een echte persoon aanwezig is voor formulieren, login en misbruikcontroles.

human_verified

Identiteitsgarantie

Vraag het zekerheidsniveau aan dat past bij het risico – van basic tot highAssurance.

basic → highAssurance

De zekerheidsniveaus en exacte bewijsopties zijn afhankelijk van het traject, het apparaat en het geconfigureerde beleid. Zie de serververificatiegids voor claimnamen.

HOE U INTEGREERT

Van plug-in tot API.

Begin met het pad dat overeenkomt met je stapel. Alle productiepaden gebruiken hetzelfde proefmodel.

Plug-ins

WordPress, WooCommerce en Joomla/J2Commerce voor gangbare CMS en kassapoorten.

WordPress-gids →

JavaScript

CDN embed en bindForm voor aangepaste websites. Start Pass-sessies en schrijft het token in uw formulier.

Documenten insluiten →

Server-API

Bevestig de resultaten met POST /v1/qr/results/verify en een site-API-sleutel (csk_).

Serververificatie →

Shopify en Wix staan ​​op de wachtlijst / binnenkort beschikbaar en worden hier niet vermeld als live productie-integraties.

Referenties

Geef ID versus site-API-sleutel door

Checkify gebruikt twee verschillende inloggegevens. Het gebruik van de verkeerde op de verkeerde plaats is de meest voorkomende integratiefout.

Pass-ID

Browser-embed, WordPress, Joomla – alleen frontend.

Site-API-sleutel (csk_…)

Backend-verificatie-API: alleen server, nooit in JavaScript.

RESULTAAT LEVERING

Weet wanneer de verificatie is voltooid.

Voor standaard website- en betaalstromen verifieert u de request_id op uw server wanneer de beveiligde actie wordt verzonden. Optionele statuspolling is beschikbaar voor aangepaste frontends.

1

Pass-sessie begint

Uw pagina of plug-in start een Checkify Pass-verzoek dat aan uw site is gekoppeld.

2

Klant voltooit

De klant verifieert of keurt goed in de Checkify-app.

3

Uw server bevestigt

Roep het verificatie-eindpunt aan, controleer goedgekeurde_claims en sta vervolgens toe of blokkeer.

Tegenwoordig zijn algemene verificatiewebhooks niet meer vereist voor standaardintegraties. Uitgaande webhooks van partners (bijvoorbeeld GoHighLevel) worden afzonderlijk geconfigureerd in het bedrijfsdashboard.

DOCUMENTATIE

Waar het detail leeft.

Gebruik deze handleidingen voor diepgaande implementatie. Deze pagina blijft gericht op het integratiemodel.

Snelstart

Sluit een pas in en bind een formulier voor uw eerste beschermde actie.

Snelstart → openen

API-referentie

Eindpunten die worden gebruikt door openbare integraties, inclusief verificatie en status.

Open API-documenten →

Serververificatie

Site-API-sleutels, vereiste_claims, verbruik en ondertekende_resultaat.

Open de servergids →

Dien uw eerste proefaanvraag in.

Voeg Checkify eerst toe aan één traject – leeftijd, mens of identiteit – en breid vervolgens uit naarmate uw productbehoeften groeien.