- 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.
Domande frequenti
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-25 UTC."],[],["Fare caps ensure users pay the lowest possible fare based on usage, without needing to buy passes. Transit agencies collect ride data and dynamically calculate the optimal charge at day's end. Offline Data Authentication (ODA) uses certificates for device and terminal verification but cannot check account balances. ODA implementation requires collaborating with payment networks. Google Wallet uses payment network keys and certificates on the device for offline authentication and exchanges data during tap interactions.\n"]]