Ir para o conteúdo
Idioma: PT

Que cartão paga quando você encosta o celular?

O que a sua carteira está apresentando naquele instante, que normalmente é um cartão que você deixou como padrão e consegue trocar antes do toque. Por baixo, a plataforma encaminha o terminal para um único aplicativo, e só uma coisa responde: não existe menu no terminal.

Um aplicativo responde

Um terminal começa a troca e o celular tem de decidir, naquele instante, qual das carteiras instaladas responde. O Android modela isso como um serviço padrão para uma categoria de pagamento, e a referência da emulação de cartão do Android documenta tanto isso quanto a maneira de um aplicativo em primeiro plano ter precedência enquanto está na tela, a menos que quem usa tenha proibido os aplicativos em primeiro plano de passar na frente do serviço de pagamento padrão.

A mesma referência mostra para onde a plataforma vai: a constante que abria o seletor de pagamento padrão está obsoleta em favor de um papel de carteira mantido por um aplicativo. A direção é a mesma nas duas plataformas, um dono do papel de pagamento em vez de uma negociação no caixa.

Então a escolha é feita antes do toque, no celular, e nada no terminal consegue passar por cima dela.

O padrão, e como trocá-lo

Dentro da carteira, um cartão é o padrão e basta deslizar para chegar aos outros. Escolher outro é uma decisão tomada antes de o celular chegar perto do terminal, porque assim que a troca começa não sobra interface para usar.

Essa é a diferença prática em relação a uma carteira de verdade, onde a escolha é feita pelo pedaço de plástico que os seus dedos encontram. Aqui o cartão que paga é o cartão que foi selecionado, e um celular entregue a outra pessoa paga com o que tiver sido selecionado por último.

Um cartão retirado de uma carteira deixa de poder ser apresentado na hora, o que é uma propriedade útil quando um cartão é substituído ou cancelado e o plástico continua numa gaveta.

O transporte muda as regras

Um cartão de transporte numa carteira muitas vezes tem permissão para responder a uma catraca sem o celular estar desbloqueado, que é o que torna uma catraca utilizável. Esse é outro modo, com regras próprias, e o índice da seção o cobre nos guias de transporte e não aqui.

A consequência para esta página é que um celular consegue carregar uma coisa que responde sozinha e outra que exige conferência, e a catraca ou o terminal que ele encontrar decide qual das duas é a relevante.

Que é também a razão pela qual um cartão de transporte e um cartão bancário na mesma carteira de vez em quando produzem o resultado errado no leitor errado, um caso que os guias de transporte retomam.

Quando a coisa errada acontece

Um terminal que recusa nem sempre está recusando o cartão. Ele pode não aceitar pagamento por celular de jeito nenhum, pode ter pego o aplicativo errado, ou o celular pode não ter concluído a conferência dele, e a página do diagnóstico separa os sintomas.

O que um terminal recebe de fato está descrito na página do terminal, e é menos do que a maioria das pessoas supõe: não o seu nome, não o número do seu cartão, e nada sobre os outros cartões da carteira.

E um celular desligado, ou sem bateria, se comporta segundo regras próprias, que a página do celular desligado expõe.

Perguntas frequentes

Dá para escolher o cartão no terminal?

Não. A troca é curta demais para oferecer um menu, então o cartão é escolhido na carteira antes de o celular chegar perto do leitor.

E se houver duas carteiras instaladas?

Uma tem o papel de pagamento ou é o serviço padrão da categoria, e um aplicativo em primeiro plano às vezes consegue passar na frente enquanto está na tela.

O terminal vê os meus outros cartões?

Não. Ele recebe o que o aplicativo que apresenta oferece, que é uma credencial e nada sobre o resto da carteira.

Por que o meu celular pagou com o cartão errado?

Quase sempre porque o padrão não era o que você esperava. Uma credencial de transporte respondendo a um leitor é o outro caso comum.