Testando

Requisitos de teste

Esperamos que os emissores testem suas integrações para garantir que os seguintes critérios sejam atendidos antes do lançamento:

  • O provedor de serviços de token (TSP) aprovou seu lançamento.
  • Todos os testes funcionais estão aprovados.
  • O token foi adicionado com êxito em cada intervalo de BIN que está sendo lançado.
  • Foram implementadas pelo menos duas opções de autenticação de caminho amarelo (ID&V).
  • Dez tokenizações com taxa de sucesso de caminho amarelo acima de 80%.
  • Cinco transações em lojas físicas com uma taxa de sucesso acima de 90%.
  • Uma transação on-line bem-sucedida.
  • (apenas se for lançado no Brasil) 5 transações em lojas físicas - com taxa de sucesso maior que 90% - usando QR code conforme detalhado em Requisitos de lançamento para emissores brasileiros.
  • Nenhum problema crítico relacionado a transações em lojas físicas ou on-line.

Os emissores devem trabalhar diretamente com o TSP para certificar a integração. Os emissores não precisam solicitar a aprovação do lançamento diretamente ao Google, mas podemos bloquear um lançamento se percebermos que ele não atende a esses requisitos.

Restringir o acesso

Antes do lançamento, os usuários comuns não podem provisionar seus cartões. Trabalhe com seu TSP para restringir o acesso à tokenização somente a cartões de usuário internos e de teste autorizados até que o lançamento seja aprovado.

Teste piloto

Incentivamos (mas não exigimos) que você realize um piloto interno com funcionários antes do lançamento. O piloto ajuda a aumentar o volume de tokenizações, transações em lojas físicas, transações on-line e dispositivos em uso antes do lançamento.

Práticas recomendadas para testes

Os padrões de teste do emissor podem ser semelhantes aos padrões de fraude, uma vez que ambos normalmente envolvem a realização de muitas solicitações de provisionamento e recusas frequentes. Ao realizar testes, pode ser que você receba um bloqueio do nosso mecanismo de risco ou comece a receber pontuações de risco mais baixas do que o normal. Nossas regras de risco se aplicam a nossos ambientes de sandbox e produção.

Os casos de teste nesta página foram projetados para praticar a integração totalmente, enquanto minimizam o número geral de tentativas de tokenização necessárias para reduzir o possível impacto dos respectivos mecanismos de risco do Google e do emissor.

Teste funcional

Esperamos que os emissores realizem os seguintes testes completos para cada rede e tipos de cartões que você emitir para garantir que sua integração com o Google Pay funcione perfeitamente para os titulares de cartões:

Casos de teste de criação de token

Caso de teste Critérios de saída
1. Adicionar um cartão via OCR e corrigir informações Cartão adicionado ao Google Pay
2. Adicionar um cartão com inserção manual do PAN usando as informações corretas Cartão adicionado ao Google Pay
3. Tentar adicionar um cartão com validade incorreta Mensagem de erro para avisar que o cartão não pode ser adicionado ou solicitar que o usuário verifique os detalhes inseridos. A mensagem de erro varia de acordo com a rede.
4. Tentar adicionar um cartão com o CVV incorreto Mensagem de erro para avisar que o cartão não pode ser adicionado ou solicitar que o usuário verifique os detalhes inseridos. A mensagem de erro varia de acordo com a rede.
5. Tentar adicionar um cartão com o nome incorreto (se verificado pelo emissor) Mensagem de erro para avisar que o cartão não pode ser adicionado ou solicitar que o usuário verifique os detalhes inseridos. A mensagem de erro varia de acordo com a rede.
6. Tentar adicionar um cartão com o endereço incorreto (se verificado pelo emissor) Mensagem de erro para avisar que o cartão não pode ser adicionado ou solicitar que o usuário verifique os detalhes inseridos. A mensagem de erro varia de acordo com a rede.
7. Tentar adicionar um cartão com o smartphone incorreto (se verificado pelo emissor) Mensagem de erro para avisar que o cartão não pode ser adicionado ou solicitar que o usuário verifique os detalhes inseridos. A mensagem de erro varia de acordo com a rede.
8. Adicionar um cartão de caminho verde (se aceito) Cartão adicionado ao Google Pay
9. Adicionar um cartão de caminho amarelo para cada método de ID&V aceito Cartão adicionado ao Google Pay
10. Tentar adicionar um cartão não aceito (se aplicável) Erro indicando que o cartão não pode ser usado com o Google Pay porque ainda não é aceito
11. Adicionar um cartão de "usuário autorizado" (se aplicável) Cartão adicionado ao Google Pay
12. Adicionar um cartão de "titular secundário" (se aplicável) Cartão adicionado ao Google Pay
13. Tentar adicionar um cartão de caminho vermelho Erro solicitando que o usuário entre em contato com o banco emissor do cartão Nenhuma outra ação possível.
14. Adicionar o mesmo cartão ao Google Pay em outro dispositivo Cartão adicionado ao Google Pay no segundo dispositivo. Você tem dois tokens ativos para esse cartão, um para cada dispositivo.

Casos de teste de pagamento em lojas físicas

Caso de teste Critérios de saída
1. Fazer uma transação de baixo valor em um terminal NFC aceito Pagamento realizado
2. Verificar se as notificações de transação são geradas após cada transação A última transação é mostrada, incluindo a data, o valor e o nome do comerciante
3. Reembolsar o valor total de uma compra O reembolso foi bem-sucedido e gerou uma notificação de transação sobre o reembolso
4. Reembolsar uma compra parcialmente O reembolso parcial foi bem-sucedido e gerou uma notificação de transação sobre o reembolso
5. O pagamento falha em um terminal NFC aceito quando o emissor recusa a transação (por exemplo, devido a fundos insuficientes) A compra é recusada e o usuário recebe uma notificação de transação sobre a recusa
6. Fazer uma transação de alto valor em um terminal NFC aceito Pagamento realizado
7. (apenas se for lançado no Brasil) Faça um pagamento com QR code em uma maquininhaCielo que suporte pagamentos de crédito ou débito usando QR code Pagamento bem-sucedido
8. (apenas se for lançado no Brasil) Faça um pagamento com QR code em uma maquininha Rede que suporte pagamentos de crédito ou débito usando QR code Pagamento bem-sucedido
9. (apenas se for lançado no Brasil) Faça um pagamento com QR code em uma maquininha Getnet que suporte pagamentos de crédito ou débito usando QR code Pagamento bem-sucedido
10. (apenas se for lançado no Brasil) Faça um reembolso com QR code em uma maquininha Cielo que suporte pagamentos de crédito ou débito usando QR code Reembolso bem-sucedido
11. (apenas se for lançado no Brasil) Faça um reembolso com QR code em uma maquininha Rede que suporte pagamentos de crédito ou débito usando QR code Reembolso bem-sucedido
12. (apenas se for lançado no Brasil) Faça um reembolso com QR code em uma maquininha Getnet que suporte pagamentos de crédito ou débito usando QR code Reembolso bem-sucedido

Casos de teste de pagamento em lojas on-line

Caso de teste Critérios de saída
1. Fazer uma transação em loja on-line e verificar se ela foi bem-sucedida Pagamento realizado
2. Verificar se uma notificação é exibida após a transação São exibidos os detalhes da transação, incluindo data, valor e nome do comerciante
3. Verificar se o recibo é exibido corretamente para essa transação. São exibidos os detalhes da transação, incluindo data, valor e nome do comerciante

Casos de teste de metadados de token

Caso de teste Critérios de saída
1. Verificar a arte do cartão na tela de ID&V do caminho amarelo A arte correta do cartão é mostrada
2. Verificar a arte do cartão para saber se há tokens ativos A arte correta do cartão é mostrada
3. Verificar o link do app na tela de detalhes do cartão O link para seu app está visível e correto
4. Verificar o link Termos de Serviço na tela de detalhes do cartão O link para seus Termos de Serviço está visível e correto
5. Verificar o link da Política de Privacidade na tela de detalhes do cartão O link para sua Política de Privacidade está visível e correto
6. Verificar o telefone de contato na tela de detalhes do cartão As informações telefônicas de contato estão visíveis e corretas
7. Atualizar os metadados do cartão (por exemplo, arte do cartão, link da política de privacidade etc.) As atualizações são aplicadas ao token

Casos de teste para vincular token novamente

Caso de teste Critérios de saída
1. Atualizar o PAN do cartão Verificar se os últimos quatro dígitos estão atualizados no token
2. Fazer uma transação NFC usando o cartão com o PAN atualizado Pagamento realizado

Casos de teste de exclusão e suspensão

Caso de teste Critérios de saída
1. Excluir token no Google Pay O cartão foi removido da lista de cartões no Google Pay e a exclusão é visível no sistema de back-end do emissor
2. Excluir token usando o back-end do emissor O cartão foi removido da lista de emissor cartões no Google Pay em um curto espaço de tempo (de preferência, alguns segundos)
3. Suspender o token usando o back-end do emissor (se aplicável) O cartão mostra um status suspenso em pouco tempo (de preferência alguns segundos)
4. Cancelar suspensão usando o back-end do emissor (se aplicável) O cartão para de indicar um status suspenso em pouco tempo (de preferência alguns segundos)
5. Suspender o cartão usando o back-end do emissor Há duas saídas possíveis para esse back-end do emissor teste. O comportamento varia de acordo com o emissor.
Opção 1: o cartão é suspenso, mas o token permanece ativo para fazer compras.
Opção 2: o cartão é suspenso e todos os tokens também são suspensos.
6. Cancelar suspensão do cartão usando o back-end do emissor O cartão para de indicar um status suspenso pouco tempo depois de ter sido reativado (de preferência alguns segundos)
7. Tentar adicionar um cartão que está suspenso A tentativa de provisionamento é recusada pelo emissor (caminho vermelho)
8. Tentativa de adicionar um cartão que foi anteriormente suspenso e reativado A tentativa de provisionamento segue o cenário de tokenização do caminho verde ou amarelo normalmente
9. Faça uma transação NFC usando o token que foi suspenso e reativado anteriormente Pagamento realizado
10. Faça uma transação on-line usando o token que foi suspenso e reativado anteriormente Pagamento realizado