Domande frequenti

Che cosa sono i limiti di prezzo?

Un limite tariffario è una pratica in cui agli utenti viene addebitato un costo per le corse in un determinato periodo di tempo. Le tariffe combinate per più corse non possono essere superiori a quelle che l'utente avrebbe pagato se avesse acquistato la tessera per il periodo ottimale in base al suo utilizzo. Quando l'utente utilizza il servizio e tocca la fermata con un limite di prezzo, il backend dell'azienda di trasporto pubblico raccoglie tutti i tocchi e decide quanto addebitare in modo dinamico alla fine della giornata. L'obiettivo è offrire all'utente la tariffa migliore senza la necessità acquistare esplicitamente eventuali tessere.

Ad esempio, supponiamo che gli utenti possano acquistare le seguenti tariffe:

  • Corsa singola: 1 $
  • Pass giornaliero illimitato: 10 $
  • Pass illimitato di una settimana: 25 $

Con i limiti di prezzo, gli utenti ottengono sempre la tariffa migliore possibile. Gli esempi riportati di seguito mostrano le tariffe addebitate all'utente in varie circostanze:

  • Una corsa: 1 $
  • Tre viaggi: 3 €
  • Tredici viaggi in un giorno: 10 $
  • Trenta viaggi in una settimana: 25 $

Molte aziende di trasporto pubblico hanno implementato limiti di prezzo per scontare le tariffe degli utenti per loro conto. Per comunicare meglio gli esiti di queste transazioni agli utenti, Google Wallet ti consente di implementare i raggruppamenti di ricevute. Per maggiori dettagli, consulta Aggregati quando è applicato il limite di prezzo.

Come funziona l'autenticazione dei dati offline (ODA)?
Il dispositivo mobile Android e il terminale di pagamento utilizzano i certificati per verificare l'autenticità dell'emittente della carta e della rete di carte. Tuttavia, non può verificare se il conto della carta ha un saldo disponibile o è inferiore al limite dell'account. Se una carta viene rifiutata al termine della transazione, ti consigliamo di aggiungere l'account al tuo in modo che non ne sia consentito l'utilizzo.
Come faccio a implementare l'ODA?
La maggior parte delle grandi reti di pagamento consente l'utilizzo di APS per il trasporto pubblico. Le specifiche di implementazione ODA variano in base alla rete di pagamento. Ti consigliamo di collaborare con le reti di pagamento per a comprendere i requisiti per l'ODA e implementarli in base alle proprie specifiche.
Come vengono gestiti i dati sul dispositivo mobile?

Google Wallet utilizza chiavi e certificati della rete di pagamento e della banca emittente. In questo modo è possibile autenticarsi con il terminale di pagamento in modalità offline.

La seguente tabella descrive le chiavi e i dettagli della certificazione utilizzati dal dispositivo Android:

Secret Condiviso con il terminale durante il tocco
Dispositivo

Chiave privata della carta

ID chiave di rete

Certificato della scheda (e chiave pubblica)

Certificato emittente (e chiave pubblica)

La chiave privata della carta rimane sul dispositivo e viene utilizzata per autenticare l'autenticità del dispositivo.

Identifica la rete a cui appartiene la carta.

Chiave pubblica e certificato di carta firmato dall'emittente per Google Wallet.

Ogni carta è corredata di un certificato e della corrispondente chiave pubblica, firmati dalla chiave privata dell'emittente, che è firmata dal circuito di emissione della carta.

In che modo il dispositivo mobile comunica con il terminale di pagamento?

Il seguente diagramma mostra la sequenza specifica che consente al dispositivo Android e al terminale di pagamento di scambiarsi dati e autenticarsi a vicenda.

Figura 1. Dati scambiati tra il dispositivo dell'utente e il terminale.