Es gibt zwei Möglichkeiten zum Einlösen von Karten/Tickets:
Sie können optional zusätzliche Sicherheitsmaßnahmen festlegen, wenn Nutzer Karten/Tickets einlösen oder darauf zugreifen. Weitere Informationen finden Sie unter Mit Displaysperre schützen.
NFC-Funktion
Nutzer können ihre Karten ganz einfach über die NFC-Funktion einlösen. Weitere Informationen zu Smart-Bonus und der Registrierung für Smart-Bonus
Barcode-Scan
Durch Hinzufügen eines Barcodes helfen Sie Ihren Kunden beim Scannen von Tickets/Karten.
Statischer Barcode
Legen Sie object.barcode
fest, um einen statischen Barcode anzeigen zu lassen.
Die API bietet eine Vielzahl von Barcode-Typen. Weitere Informationen finden Sie unter Barcode
-Typ.
Rotierender Barcode
Für mehr Sicherheit kannst du einen rotierenden Barcode anzeigen lassen. Dazu lege object.rotatingBarcode
fest. Rotierende Barcodes sehen wie normale Barcodes aus, ändern sich jedoch regelmäßig, in der Regel jede Minute. Das Terminal/Lesegerät ist so programmiert, dass nur der aktuelle Barcode akzeptiert wird. Dadurch können Risiken minimiert werden, die mit der Screenshoterstellung von Barcodes einhergehen, insbesondere in Bezug auf den Diebstahl oder den nicht autorisierten Weiterverkauf von Tickets. Weitere Informationen finden Sie unter RotatingBarcode
-Typ.
Sicherheitsanimation
Eine weitere Möglichkeit zur Vermeidung von Screenshot-Missbrauch ist die Darstellung der Barcode-Sicherheitsanimation. Diese ermöglicht eine manuelle Verifizierung der Karte oder des Tickets.
Die Sicherheitsanimation wird als eine schimmernde Kontur um den Barcode der Karte bzw. des Tickets dargestellt. Diese schimmernde Animation wird nur ausgelöst, wenn das Gerät in Bewegung ist. So kann die Gültigkeit des Tickets oder der Karte durch Neigen des Geräts getestet werden. Beim Stillhalten des Geräts wird die farbenfrohe Sicherheitsanimation lediglich als Schleife animiert.
Zum Aktivieren der Sicherheitsanimation setzen Sie in der Karten-/Ticketklasse die AnimationType
des Felds SecurityAnimation
auf FOIL_SHIMMER
. Sicherheitsanimationen sind nicht mit rotierenden Barcodes kompatibel, sondern nur mit statischen.
Abbildung 1 zeigt ein Beispiel dafür, wie die Sicherheitsanimation bei Aktivierung angezeigt wird:

Abbildung 1:
Mit Displaysperre schützen
Zum Schutz der Tickets/Karten deiner Kunden kannst du jedes Mal, wenn deine Kunden Karten/Tickets hinzufügen oder darauf zugreifen, eine Displaysperre anfordern. Legen Sie dazu class.viewUnlockRequirement
fest.
Weitere Informationen finden Sie unter ViewUnlockRequirement
-Typ.