- O que são os limites de tarifa?
-
O limite de tarifa é uma prática em que os usuários são cobrados pelas viagens ao longo de um período. As tarifas combinadas de várias viagens não podem ser maiores do que se o usuário tivesse comprado o cartão ideal para o período com base no uso. Quando o usuário entra e toca em um terminal com limite de tarifa, o back-end da empresa de transporte público coleta todos os toques e decide quanto cobrar dinamicamente no final do dia. O objetivo é oferecer ao usuário a melhor tarifa sem a necessidade de comprar explicitamente qualquer bilhete.
Por exemplo, suponha que os usuários possam comprar as seguintes tarifas:
- Viagem única: R$ 1,00
- Cartão ilimitado de um dia: R$ 10,00
- Cartão ilimitado de uma semana: R$ 25,00
Com os limites de tarifa definidos, os usuários sempre pagam a melhor tarifa possível. Confira nos exemplos a seguir as tarifas cobradas do usuário em várias situações:
- Uma viagem: R$ 1,00
- Três viagens: R$ 3,00
- 13 viagens em um dia: R$ 10,00
- 30 viagens em uma semana: R$ 25,00
Muitas empresas de transporte público implementaram limites de tarifa para descontar as tarifas em nome dos usuários. Para informar melhor os resultados dessas transações aos usuários, a Carteira do Google permite que você implemente consolidações de comprovantes. Para mais detalhes, consulte Consolidações ao limitar tarifas.
- Como funciona a autenticação de dados off-line (ODA)?
- O dispositivo móvel Android e o terminal de pagamento usam certificados para verificar a autenticidade da rede e do emissor do cartão. No entanto, não verificam se a conta do cartão tem saldo disponível ou está abaixo do limite. Se o cartão for recusado mais tarde quando a transação for processada, adicione a conta à lista de bloqueio para que outros usos não sejam permitidos.
- Como posso implementar a ODA?
- A maioria das grandes redes de pagamentos permite o uso de ODA para transporte público. As especificações de implementação de ODA variam de acordo com a rede de pagamento. Recomendamos que você consulte as redes de pagamentos para entender os requisitos para ODA e implementá-los de acordo com as especificações.
- Como os dados são processados no dispositivo móvel?
-
A Carteira do Google usa chaves e certificados da rede de pagamentos e do banco emissor. Isso permite a autenticação com o terminal de pagamento no modo off-line.
A tabela a seguir descreve as chaves e os detalhes de certificação usados pelo dispositivo Android:
Secret Compartilhado com o terminal durante o toque Dispositivo Chave privada do cartão
ID da chave de rede
Certificado do cartão (e chave pública)
Certificado do emissor (e chave pública)
A chave privada do cartão permanece no dispositivo e é usada para autenticar que ele é genuíno.
Identifica a que rede o cartão pertence.
Certificado de cartão assinado pelo emissor e chave pública da Carteira do Google.
Cada cartão tem um certificado e uma chave pública correspondente, assinados pela chave privada do emissor, que é assinada pela rede do cartão.
- Como o dispositivo móvel se comunica com o terminal de pagamento?
-
O diagrama a seguir mostra a sequência específica que permite que o dispositivo Android e o terminal de pagamento troquem dados e se autentiquem.
Figura 1. Dados trocados entre o dispositivo do usuário e o terminal.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-07-31 UTC.
[null,null,["Última atualização 2024-07-31 UTC."],[[["Fare capping ensures riders pay the lowest possible fare by automatically applying the best-priced pass based on their trip frequency."],["Offline data authentication (ODA) allows for faster transit payments by verifying card and network authenticity directly on the device, but balance checks still occur later."],["Google Wallet leverages payment network and bank-issued keys to facilitate offline authentication between your device and the transit terminal."],["Transit agencies can implement receipt rollups in Google Wallet to provide users with clear breakdowns of their fare-capped transactions."]]],["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"]]