Pular para o conteúdo principal

Cenários de Teste em Autorização com 3Ds

Para simular o fluxo completo com sucesso em um cenário de produção:

  1. Use um cartão/token de 3DS Setup válido.
  2. Em seguida, simule o 3DS Enrollment, também com sucesso.
  3. Guarde o chargeId gerado.
  4. Para exibir o desafio de 3Ds, siga as etapas descritas na página Checkout Transparente via API
  5. Com esse chargeId, chame o endpoint de autorização 3DS e utilize os valores acima para testar respostas diferentes.
Importante!

Em sandbox: não é possível renderizar o link de Enrollment com Desafio, portanto pule o passo 4 acima, indo diretamente para o passo 5

Cartões de Teste

Número do CartãoCenário de TesteDescrição do Resultado
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.

Tokens Temporários de Teste

Token TemporárioCenário de TesteDescrição do Resultado
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.

Endpoint de Autorização 3DS

Este endpoint simula o momento final da autenticação 3DS, em que a transação é aprovada ou rejeitada após os passos prévios de configuração e inscrição.

Importante!

Para testar este endpoint com sucesso no sandbox, você deve primeiro passar pelos endpoints de Setup e Enrollment do 3DS seguindo as etapas descritas anteriormente.

Isso irá gerar um chargeId que será aceito neste endpoint. Caso você tente utilizar um chargeId que não passou pelas etapas anteriores, receberá o seguinte erro:

{
"message": "3D Secure Authentication not found with chargeId: ff46de80-f29b-4ed5-8d24-bdad5f49a8d7",
"success": false
}

Cenários para simulação

Por padrão, todas as requisições válidas para este endpoint são aprovadas. Para simular falhas, utilize os seguintes valores de CVV:

CenárioDescriçãoCampoValor
Erro 500Retorna um erro padrão 500CVV500
Erro 400Retorna uma resposta padrão de erro 400 (Bad Request) para este endpointCVV400