Pular para o conteúdo principal

Cenários de Teste

No ambiente de sandbox, você pode testar diferentes cenários de transações para entender como a API responde em diversas situações. Por padrão, todas as tentativas de autorização são configuradas para serem aprovadas. Para simular outros fluxos, utilize os seguintes cartões de teste ou tokens temporários:

Cartões de Teste

Número do CartãoCenário de TesteDescrição do Resultado
4389355432185991Autorização NegadaEste cartão simula um cenário onde a autorização é negada. Utilize-o para testar como sua aplicação lida com transações negadas.
4716100289307782
5597773670668839
3DS SetupEstes cartões simulam um cenário onde a configuração de 3Ds é autorizada.
54662458429987723DS Enrollment - RejeitadoEste cartão simula um cenário onde a inscrição de 3DS é rejeitada. Utilize-o para testar como sua aplicação lida com transações 3DS enrollment rejeitadas.
52455813238944133DS Enrollment - com DesafioEste cartão simula um cenário onde a inscrição de 3DS gera um desafio. Utilize-o para testar como sua aplicação lida com transações 3DS enrollment que geram um desafio.
4389355432185992Erro InternoEste cartão provoca um erro interno no servidor (Erro 500). Use-o para verificar a robustez da sua aplicação em lidar com falhas inesperadas na API.

Tokens Temporários de Teste

Token TemporárioCenário de TesteDescrição do Resultado
card_t/BIChj63GkO650jVX0xSsIeRD03GxDYAutorização NegadaEste token simula um cenário onde a autorização é negada. Utilize-o para testar como sua aplicação lida com transações negadas.
card_ZVHmBRSw3EjkJ7s93Vm4S5FiZwuQjgTi
card_RtyG5hOw3EiJ8EJbwFHGQJJNDB0pqBXJ
3Ds SetupEstes tokens simulam um cenário onde a configuração de 3Ds é autorizada.
card_icZKwUvB3EgIJiPqTLXwQZBdcls8Hx5t3DS Enrollment - RejeitadoEste token simula um cenário onde a inscrição de 3DS é rejeitada. Utilize-o para testar como sua aplicação lida com transações 3DS enrollment rejeitadas.
card_7HdM7UvB3EgC0FQQ1/LSS5gF8OU5Ie6r3DS Enrollment - com DesafioEste token simula um cenário onde a inscrição de 3DS gera um desafio. Utilize-o para testar como sua aplicação lida com transações 3DS enrollment que geram um desafio.
card_t/CIChk54HlP760kWY1yTtJfSE14HyEZErro InternoEste token provoca um erro interno no servidor (Erro 500). Use-o para verificar a robustez da sua aplicação em lidar com falhas inesperadas na API.

Testes de timeout

EndpointCampo - ValorDescrição do Resultado
/charge/pixtransactions.pix.expiration - 321Passar 321 para o período de expiração do PIX provocará um erro de comunicação interna por timeout (erro 502). Use-o para verificar a robustez da sua aplicação em lidar com falhas inesperadas na API.
/charge/walletcustomer.name - Pessoa timeoutPassar Pessoa timeout no nome do cliente provocará um erro de comunicação interna por timeout (erro 502). Use-o para verificar a robustez da sua aplicação em lidar com falhas inesperadas na API.

Dicas para Testes de Cenários

  • Certifique-se de testar todos os cenários para garantir que sua aplicação possa lidar com diferentes respostas da API.
  • Observe como sua aplicação trata os erros e as mensagens de resposta fornecidas pela API.

Utilizando esses cartões ou tokens em seus testes no ambiente de sandbox, você poderá preparar sua aplicação para lidar com uma variedade de situações que podem ocorrer em um ambiente de produção.