For the complete documentation index, see llms.txt. This page is also available as Markdown.

Inicialização do Aplicativo

Objetivo

Esta seção define os requisitos mínimos para o fluxo de inicialização do aplicativo, assegurando que o ambiente do dispositivo esteja adequado e seguro para processar pagamentos por aproximação (Tap to Pay).

Diretrizes

  • Recomenda-se o uso de ilustrações amigáveis para reduzir a fricção durante o processo de verificação de segurança.

  • O botão “Continuar” deve estar visualmente e funcionalmente vinculado à validação bem-sucedida dos critérios de segurança.

  • Esta etapa é obrigatória para garantir a conformidade com as melhores práticas de segurança em pagamentos por aproximação (ex.: PCI MPoC).


Tela de Boas-Vindas

01 – Ícone ilustrativo

Deve representar visualmente o contexto da loja. É permitido o uso de identidade visual personalizada, desde que respeite critérios mínimos de legibilidade e contraste adequado com o fundo da interface.

02 – Mensagem de boas-vindas

Deve incluir o nome da loja e uma mensagem curta que oriente o usuário no início da navegação pelo aplicativo, reforçando o contexto do ambiente de vendas.

03 – Botão “Entrar”

Deve estar claramente destacado como a ação principal da tela. Ao ser acionado, ele deve obrigatoriamente iniciar o processo de verificação de segurança do ambiente antes de liberar o acesso às funcionalidades do aplicativo.


Checklist de Segurança

04 – Ilustração com lupa:

Elemento visual opcional. É recomendada sua utilização para simbolizar inspeção, verificação ou checagem de segurança, ajudando a comunicar o propósito da etapa de forma intuitiva.

05 – Lista de verificação de segurança:

Deve incluir todos os critérios que são avaliados durante a varredura de segurança do ambiente do dispositivo. Os itens devem estar descritos de maneira clara e acessível, permitindo ao usuário acompanhar o processo.


Ambiente Pronto

06 – Todos os itens marcados como verificados:

Todos os critérios da checklist de segurança devem estar positivamente validados, sinalizando que o ambiente do dispositivo está apto para realizar transações por aproximação com segurança.

07 – Botão “Continuar” (habilitado):

Deve ser apresentado como a ação principal da tela e só pode ser habilitado quando todos os itens da verificação forem concluídos com sucesso.


Ambiente com Restrições

08 - Item inválido destacado em vermelho

Exemplo: NFC desativado. O item deve ser visualmente enfatizado com um ícone vermelho e um rótulo explicativo claro.

09 - Botão “Continuar” (desativado)

O botão deve estar claramente inativo (acinzentado) e não clicável enquanto qualquer item da checklist não estiver satisfeito.

Recomendado: Exibir uma orientação contextual para o usuário, como “Ative o NFC para continuar.”


Comportamentos Esperados

  • A checklist deve ser executada automaticamente após pressionar “Enter”.

  • Um feedback visual imediato deve ser fornecido (ícone verde ou vermelho) para cada item da checklist.

  • Caso algum requisito não seja atendido, a interface deve informar claramente o usuário em linguagem não técnica.

  • O botão “Continuar” deve estar disponível somente quando todas as validações forem aprovadas.

Mensagens Obrigatórias

  • Quando o NFC estiver desativado:

NFC desativado. Por favor, ative o NFC para continuar usando o Tap to Pay.

  • Quando o aplicativo estiver rodando em um ambiente suspeito:

Ambiente inseguro detectado. Por favor, verifique a integridade do seu dispositivo.

Atualizado