Fordern Sie den Beweis an
In Ihrer Bewerbung wird der für eine Aktion erforderliche Nachweis verlangt – zum Beispiel über 18 Jahre alt oder durch einen Menschen verifiziert.
CHECKIFY FÜR ENTWICKLER
Verbinden Sie Ihre Website, kopieren Sie Ihre Checkify Pass-ID, wählen Sie aus, was Sie überprüfen möchten, und fügen Sie Checkify in die Anmeldung, den Checkout, Kommentare, Kontaktformulare oder Ihren eigenen benutzerdefinierten Ablauf ein.
INTEGRATIONSMODELL
Ihre Bewerbung verlangt einen Nachweis. Checkify führt die Customer Journey durch. Sie erhalten ein Ergebnis und entscheiden, was als nächstes passiert.
In Ihrer Bewerbung wird der für eine Aktion erforderliche Nachweis verlangt – zum Beispiel über 18 Jahre alt oder durch einen Menschen verifiziert.
Checkify ermittelt, ob ein ausreichender Nachweis vorliegt oder ob der Kunde eine zusätzliche Verifizierung durchführen muss.
Ihr Server bestätigt das Ergebnis und erlaubt, blockiert oder setzt die geschützte Aktion fort.
ECHTE API
Nachdem der Kunde eine Pass-Sitzung abgeschlossen hat, überprüft Ihr Backend die request_id mit einem Site-API-Schlüssel. Fügen Sie niemals den Site-API-Schlüssel in den Browsercode ein.
Anfrage
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
}
Antwort
{
"success": true,
"status": "completed",
"approved_claims": {
"age_over_18": true
}
}
Der Browser oder das Plugin speichert eine request_id (häufig als checkify_token). Ihr Server ist die Autorität – bestätigen Sie „approved_claims“, bevor Sie die Aktion zulassen.
WAS SIE ANFRAGEN KÖNNEN
Ändern Sie den Anfragetyp oder die erforderlichen Ansprüche für jede Fahrt – ohne die Verifizierungsinfrastruktur neu aufbauen zu müssen.
Fordern Sie eine Altersgrenze an, z. B. über 13, 16, 18 oder 25.
age_over_18Stellen Sie sicher, dass eine reale Person für Formulare, Anmeldungen und Missbrauchskontrollen anwesend ist.
human_verifiedFordern Sie die dem Risiko entsprechende Sicherheitsstufe an – von „Basic“ bis „HighAssurance“.
basic → highAssuranceDie Sicherheitsstufen und genauen Nachweisoptionen hängen von der Reise, dem Gerät und der konfigurierten Richtlinie ab. Die Anspruchsnamen finden Sie im Leitfaden zur Serverüberprüfung.
WIE SIE INTEGRIEREN
Beginnen Sie mit dem Pfad, der Ihrem Stapel entspricht. Alle Produktionspfade verwenden dasselbe Proof-Modell.
WordPress, WooCommerce und Joomla/J2Commerce für gängige CMS und Checkout-Gates.
WordPress-Anleitung →CDN-Einbettung und BindForm für benutzerdefinierte Websites. Startet Pass-Sitzungen und schreibt das Token in Ihr Formular.
Dokumente einbetten →Bestätigen Sie die Ergebnisse mit POST /v1/qr/results/verify und einem Site-API-Schlüssel (csk_).
Serverüberprüfung →Veranstaltungsort- und Gerät-zu-Gerät-Reisen mit Pass- und QR-Übergabe.
Leitfaden für physisches Personal →Shopify und Wix stehen auf der Warteliste bzw. sind bald verfügbar und werden hier nicht als Live-Produktionsintegrationen aufgeführt.
Anmeldeinformationen
Checkify verwendet zwei verschiedene Anmeldeinformationen. Die Verwendung der falschen Anmeldeinformationen am falschen Ort ist der häufigste Integrationsfehler.
Browser embed, WordPress, Joomla — frontend only
Backend verify API — server only, never in JavaScript
ERGEBNISLIEFERUNG
Überprüfen Sie für standardmäßige Website- und Checkout-Abläufe die request_id auf Ihrem Server, wenn die geschützte Aktion übermittelt wird. Für benutzerdefinierte Frontends ist eine optionale Statusabfrage verfügbar.
Ihre Seite oder Ihr Plugin startet eine Checkify Pass-Anfrage, die an Ihre Website gebunden ist.
Der Kunde verifiziert oder genehmigt in der Checkify-App.
Rufen Sie den Verifizierungsendpunkt auf, prüfen Sie „approved_claims“ und erlauben oder blockieren Sie dann.
Heutzutage sind für Standardintegrationen keine allgemeinen Verifizierungs-Webhooks erforderlich. Ausgehende Partner-Webhooks (z. B. GoHighLevel) werden separat im Business-Dashboard konfiguriert.
DOKUMENTATION
Nutzen Sie diese Leitfäden für die Tiefe der Implementierung. Diese Seite konzentriert sich weiterhin auf das Integrationsmodell.
Betten Sie einen Pass ein und binden Sie ein Formular für Ihre erste geschützte Aktion.
Schnellstart öffnen →Von öffentlichen Integrationen verwendete Endpunkte, einschließlich Überprüfung und Status.
API-Dokumente öffnen →data-checkify-Attribute, bindForm-Optionen und Anforderungstypen.
Einbettungsdokumente öffnen →Site-API-Schlüssel, „required_claims“, „consume“ und „signed_result“.
Serverhandbuch öffnen →Fügen Sie Checkify zunächst einer Journey hinzu – Alter, Mensch oder Identität – und erweitern Sie es dann, wenn Ihre Produktanforderungen wachsen.