Contato NFC e Pagamento
Objetivo
Estabelecer os requisitos mínimos para a interface e o comportamento do sistema durante a fase de pagamento via NFC, no momento em que o cartão ou dispositivo é aproximado. Esta etapa é crítica para a experiência do usuário e exige clareza, feedback em tempo real e sensação de segurança.
Diretrizes
As animações NFC devem seguir os padrões das plataformas (Android/iOS) para garantir segurança e compatibilidade.
A ilustração de proximidade deve respeitar proporcionalidade e semântica entre mão, cartão e celular.
Essa tela deve ser testada em diferentes contextos: POS embarcados, dispositivos móveis com NFC, carteiras digitais.

Tela de Contato NFC
01 - Valor e tipo de pagamento
Devem ser exibidos de forma clara (ex.: “R$ 122,00 – Crédito à vista”)
02 - Ilustração de pagamento por aproximação
Deve indicar claramente o gesto de proximidade entre cartão e dispositivo
03 - Indicador NFC ativo
Ícone animado ou pulsante sinalizando prontidão para leitura
04 - Cupom promocional (opcional)
Pode ser exibido na parte inferior como incentivo de fidelidade
05 - Métodos de pagamento aceitos
Exibir ícones atualizados das bandeiras e carteiras digitais compatíveis
Obrigatório: A tela deve bloquear interações secundárias e concentrar a atenção do usuário na ação de aproximação NFC.
Transação Aprovada
06 - Indicador de sucesso
Círculo verde com ícone de check e a mensagem “Transação aprovada”
07 - Botão “Enviar comprovante”
Deve permitir o envio do comprovante via e-mail, WhatsApp ou outros canais configurados
08 - Botão “Finalizar compra”
Deve concluir a operação e retornar para a tela inicial ou para um estado de carrinho vazio
Obrigatório: O feedback de sucesso deve aparecer instantaneamente (<1s após a aprovação)
Transação Recusada
09 - Indicador de erro
Círculo vermelho com um “X” e a mensagem “Transação recusada”
10 - Botão “Cancelar”
Deve encerrar o processo de pagamento e retornar ao catálogo
11 - Botão “Tentar novamente”
Deve reiniciar o processo de leitura NFC mantendo os dados atuais da transação
Obrigatório: As mensagens devem ser claras e não atribuir culpa ao usuário (“Cartão recusado”, e não “Erro do usuário”)
Mensagens Obrigatórias
Pagamento aprovado:
Transação aprovada. Obrigado!
Pagamento recusado:
Transação recusada. Verifique seu cartão ou tente outro método de pagamento.
Comportamentos Esperados
A tela NFC deve permanecer ativa por até 60 segundos ou até ser cancelada manualmente.
A resposta do NFC deve ocorrer em tempo real (máximo de 2 segundos de latência).
Os usuários devem ter controle claro para tentar novamente ou sair do fluxo.
Após um erro, o módulo NFC deve ser totalmente reinicializado antes de uma nova tentativa.
Atualizado

