Stempel-Belohnung Einlösen API
Die API zum Einlösen von Stempel-Belohnungen markiert eine Belohnung (z. B. kostenloses Getränk oder Rabatt) als eingelöst, sobald alle erforderlichen Stempel gesammelt wurden.
Nach der Einlösung kann der Stempel nicht erneut verwendet werden, und ein neuer muss erstellt werden, um den nächsten Zyklus zu starten.
Sie wird in Systemen verwendet, die Belohnungen basierend auf Besuchs- oder Kaufhistorie anbieten.
Diese API ist ab dem Personal-Tarif verfügbar.
/api/stamp/v1/redeem
{
"stampIdx": 394,
"onsitePwd": "12345"
}
Request Parameters
- stampIdx integer required
- Stamp IDX.
- onsitePwd string
-
Mitarbeiter-Passwort für Vor-Ort-Stempel.
Nur erforderlich, wennonsiteYn = Ygesetzt ist, und muss vom Mitarbeiter bei der Bestätigung der Belohnung eingegeben werden.
Verwenden Sie den von derValidate APIzurückgegebenen WertonsitePwd.
{
"code": 0,
"message": "",
"result": null
}
Response Parameters
- code integer
- Antwortcode: 0 = Erfolg, andere Werte = Fehler
- message string
- Antwortnachricht. Wenn der Code nicht 0 ist, wird eine Fehlermeldung zurückgegeben.
- result null
In welcher Phase wird diese API verwendet?
Dies ist die letzte Phase im Stempelsystem.
- Überprüfung der vollständigen Sammlung
- Durchführung der Belohnung
- Statuswechsel auf eingelöst
Es handelt sich nicht nur um eine Statusänderung, sondern um den finalen Abschluss des Kampagnenergebnisses.
Abschluss des Stempelzyklus
Diese API stellt den letzten Schritt im Stempelzyklus dar.
Für Nutzer ist es der Moment der Belohnung. Für Entwickler markiert es das Ende eines Zyklus und den Beginn des nächsten.
Nach dem Redeem-Aufruf sollte Create erneut ausgeführt werden, um die Nutzung fortzusetzen.
Gesamter Ablauf
Create→ Stempel erstellenAdd Stamp→ Stempel sammelnValidate→ Status prüfenRedeem→ Belohnung einlösenCreate→ Neuer Zyklus starten
Vor-Ort Stempelverarbeitung
onsitePwd wird nur benötigt, wenn ein Vor-Ort-Verifizierungspasswort aktiviert ist (onsiteYn = Y).
Mitarbeiter geben diesen Wert ein, um die Einlösung zu bestätigen und unbefugte Nutzung zu verhindern.
Verwenden Sie den von der Validierungs-API zurückgegebenen onsitePwd.
Ohne Passwort kann dieses Feld weggelassen werden.
Automatisierung nach Einlösung
Nach der Einlösung können Folgeprozesse automatisiert werden.
- Die Coupon Create API aufrufen, um sofort eine Belohnung auszustellen
- Einen neuen Stempel erstellen, um den nächsten Zyklus zu starten
Dies ermöglicht einen vollständig automatisierten Reward-Lifecycle ohne manuelle Eingriffe.
Wichtige Punkte im Betrieb
Diese API ist nicht nur eine Funktion, sondern der Punkt, an dem Geschäftsergebnisse verbindlich festgelegt werden.
Stellen Sie sicher, dass die Reihenfolge Validierung → Einlösung, serverseitige Transaktionskontrolle und Audit-Logging eingehalten wird.