Requisitos básicos de funcionalidade

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Para integrar com a Carteira do Google, as seguintes funcionalidades básicas precisam ser implementadas.

Certificação EMV

Os terminais precisam atender às certificações de nível 1 e 2 da EMVCo. Para mais detalhes, consulte o site da EMVCo.

Autenticação de dados off-line

Para permitir a passagem rápida dos usuários por um terminal, os terminais de transporte público precisam ser compatíveis com a autenticação de dados off-line (ODA, na sigla em inglês). O ODA é uma verificação criptográfica que permite que um terminal de pagamento realize autenticação off-line com um cartão de pagamento por aproximação ou dispositivo móvel. O ODA oferece um alto nível de confiança de que o cartão apresentado é genuíno. Ele permite que o portão de transporte seja aberto sem que o usuário precise esperar a rede processar o pagamento. O ODA também é usado quando os terminais de transporte público estão intermitentes. Quando o terminal de transporte público voltar a ficar on-line, o pagamento será processado.

O recurso ODA é ideal para estações de transporte público que têm terminais que não estão sempre on-line ou têm conexões menos confiáveis. Ela também é usada quando o tempo de processamento de pagamentos pode desacelerar o deslocamento diário ao entrar no portão. Os portões geralmente são abertos em até 500 milissegundos a partir do momento em que o usuário toca no dispositivo móvel.

Para usar o ODA, o terminal de transporte público precisa estar configurado corretamente. Entre em contato com o processador de pagamentos ou o integrador de sistemas para ver detalhes sobre como configurar os terminais.

A Carteira do Google é compatível com ODA para as seguintes redes:

  • Visa
  • Mastercard
  • Amex

Conflito de enquetes e cards

Os cartões NFC físicos têm um UID estático. No entanto, todos os dispositivos móveis Android têm um UID dinâmico que muda em cada transação. Isso adiciona um nível de privacidade aos usuários porque impede o rastreamento, mas pode causar um conflito de cartões, que ocorre quando os terminais de transporte público reconhecem mais de um cartão no campo de NFC.

À medida que o usuário se aproxima de um terminal com o smartphone, a força do campo de NFC aumenta e o dispositivo pode iniciar uma transação antes que o campo seja forte e estável o suficiente para estabelecer uma conexão. Se o smartphone perder a conexão, ele interrompe e repete a transação. Isso faz com que o UID do dispositivo móvel seja alterado e, se o terminal for configurado com a lógica de conflito de cartões, ele poderá reconhecer falsamente mais de um UID em um curto período e interromper a transação. Essa situação é agravada quando os terminais com lógica de conflito de cartões têm velocidades de pesquisa muito altas. Para resolver essa situação, desative a lógica de conflito do cartão UID ou diminua a velocidade de pesquisa do terminal.

Seleção de AID, PPSE e ePPSE

Para terminais compatíveis com cartões de loop aberto e fechado, é melhor configurá-los na seguinte ordem:

  1. Todos os cartões de loop fechado que usam AID selecionam primeiro.
  2. Todos os cartões de loop abertos que usam PPSE.

EPPSE

O ePPSE é uma nova especificação da EMVCo que ajuda a fornecer informações do terminal para dispositivos móveis sobre o tipo de transação antes de ela ocorrer. Isso permite que o smartphone escolha um cartão de pagamento específico, predefinido pelo usuário, para esse tipo específico de transação.

Para o transporte público, o usuário define um cartão de transporte padrão. Esse cartão substitui o cartão de pagamento padrão nos terminais de transporte público sem que o usuário precise trocar de cartão no momento do toque.

Para oferecer compatibilidade com os cartões de transporte público padrão, o terminal precisa ser compatível com a especificação ePPS. Para mais informações, consulte a especificação EMVCo (link em inglês).