Diese Seite ist noch im Aufbau. Was hier steht, stimmt – vollständig ist es nicht.

Eigenes System

Stand: 18. August 2026

Ohne fertiges Plugin baust du drei Teile: eine Route, die eine Verifikation erstellt, die Anzeige im Browser, und die Sperre vor dem Abschluss.

Der Ablauf steht bereits vollständig in Schnellstart, Widget und API-Referenz – diese Seite soll daraus ein durchgehendes Beispiel machen.

Das Gerüst

  1. Route auf deinem Server, die POST /v1/verifications aufruft und dem Browser nur {id, token, deeplink} zurückgibt. Nie den API-Schlüssel.
  2. Widget einbinden und createSession auf diese Route zeigen lassen.
  3. Vor dem Abschluss serverseitig prüfen: GET /v1/verifications/<id>, Freigabe nur bei SUCCESS und satisfied: true.
  4. Ergebnis an den Vorgang hängen, nicht an die Sitzung im Browser.

Punkt 3 ist der, an dem Integrationen scheitern. Wer die Freigabe an ein Ereignis im Browser hängt, hat keine Sperre, sondern eine Anzeige.

Noch zu schreiben

  • Vollständiges Beispiel in Node und in PHP
  • Zuordnung Verifikation ↔ Vorgang über client_reference
  • Umgang mit Abbruch, Ablauf und zweitem Versuch
  • Mehrere Prüfungen in einem Vorgang
  • Was tun, wenn die Kundin zwischen Prüfung und Abschluss den Warenkorb ändert