Riscatta un biglietto per un evento

Le tessere possono essere utilizzate in due modi:

Facoltativamente, puoi richiedere maggiore sicurezza quando gli utenti utilizzano o accedono al proprio pass. Per maggiori dettagli, vedi Proteggere con il blocco schermo.

Tocco NFC

Gli utenti possono utilizzare facilmente le loro carte con un tocco NFC. Scopri di più su Smart Tap e registrati a Smart Tap.

Scansione codice a barre

Aiuta i tuoi clienti a scansionare la tessera allegando un codice a barre.

Codice a barre statico

Puoi visualizzare un codice a barre statico impostando object.barcode. L'API fornisce diversi tipi di codici a barre. Per maggiori dettagli, consulta la sezione Tipo Barcode.

Codice a barre rotante

Per maggiore sicurezza, puoi visualizzare un codice a barre rotante impostando object.rotatingBarcode. La rotazione dei codici a barre ha lo stesso aspetto dei normali codici a barre, ma cambia periodicamente, solitamente ogni minuto, e il terminale/lettore è programmato per accettare solo il codice più recente. In questo modo ridurrai i rischi associati allo screenshot dei codici a barre, in particolare il furto o la rivendita non autorizzata di biglietti. Per maggiori dettagli, consulta la sezione Tipo RotatingBarcode.

Animazione per la sicurezza

Un altro modo per prevenire l'abuso di screenshot è visualizzare l'animazione di sicurezza del codice a barre, che supporta la verifica umana di una tessera.

La manifestazione fisica di un'animazione di sicurezza è un contorno scintillante attorno al codice a barre della tessera. Questa animazione scintillante viene attivata solo quando il dispositivo è in movimento, quindi è possibile verificare la validità della tessera inclinando il dispositivo. Se tieni il dispositivo fermo, invece, verrà eseguita solo l'animazione di sicurezza colorata.

Per attivare l'animazione di sicurezza per una tessera, nella classe della tessera imposta il valore AnimationType del campo SecurityAnimation su FOIL_SHIMMER.

Per un esempio di come viene visualizzata l'animazione di sicurezza quando è attiva, vedi la Figura 1 riportata di seguito:

Bagliore dell'animazione della sicurezza

Figura 1.

Proteggi con il blocco schermo

Per proteggere l'accesso del cliente alla sua tessera, puoi richiedere un blocco schermo ogni volta che il cliente aggiunge o accede alla tessera. Puoi farlo impostando class.viewUnlockRequirement. Per maggiori dettagli, consulta la sezione Tipo ViewUnlockRequirement.