Gutscheine einlösen mit chayns.codes

Mit chayns.codes kannst Du eine eigene API aufbauen, die Gutscheine prüft und einlöst – egal ob es sich um Gutscheine Deiner eigenen Site handelt oder Du als Akzeptanzstelle Gutscheine einer anderen Site (z. B. eines Stadtgutschein-Herausgebers) einlöst.

Diese Anleitung zeigt Dir Schritt für Schritt, wie Du das Backend dafür aufsetzt.

Was macht der Code?

Das Backend übernimmt zwei Aufgaben:

  • Gutschein prüfen: Guthaben, Restbetrag und Status abrufen

  • Gutschein einlösen: einen definierten Betrag abbuchen und den aktualisierten Stand zurückgeben

Voraussetzungen

Bevor Du startest, stelle sicher, dass Du Folgendes hast:

  • Ein selbst gewähltes Secret (API-Key)

  • Ggf. bist Du als Akzeptanzstelle vom Herausgeber des Gutscheins freigeschaltet

Das Secret schützt Deine API davor, dass Dritte sie unbefugt aufrufen.

So geht's

Schritt 1: Backend erstellen

Schritt 2: Autorisierung einrichten

Schritt 3: Gutschein prüfen

Schritt 4: Gutschein einlösen

Kompletter Code