NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Checkout.com · Códigos de recusa

O que significa Checkout.com 20151 “Cardholder failed 3DS authentication”?

Verificado em

Checkout.com 20151 "Cardholder failed 3DS authentication" significa que o comprador não passou no 3-D Secure, a verificação de identidade do banco durante o checkout. Pode ser um código único errado, uma solicitação rejeitada no aplicativo do banco ou uma janela fechada. O comprador pode tentar novamente e completar a verificação, ou pagar com outro cartão.

Tipo
Recusa suave (20xxx)
Quem recusou
O banco do comprador, no 3-D Secure
Tentar novamente
Possivelmente. Categoria Visa 4 (genérica): no máximo 15 tentativas em 30 dias
Ação do comprador
Tentar novamente e completar a verificação do banco, ou usar outro cartão
Ação do lojista
Permitir que o comprador tente novamente a verificação

O que a PlatformDTC faz

Para Checkout.com 20151, a resposta de roteamento da PlatformDTC é `authenticate`, não `reroute`. O comprador completa a verificação 3-D Secure do banco através do Checkout.com Flow; nenhum segundo processador é oferecido. Uma renovação de assinatura recusada com 20151 não é tentada novamente sem o cliente: eles recebem um e-mail pedindo para confirmar o pagamento com seu banco.

Por que acontece

A etapa de verificação do banco retornou uma falha: código errado, tempo esgotado (timeout), ou o titular do cartão recusou a solicitação.

O que o comprador pode fazer

Tentar novamente e aprovar a solicitação no aplicativo do banco, ou digitar o código com cuidado.

O que a loja pode fazer

Permitir que o comprador tente novamente uma vez. Falhas repetidas em um cartão de um mesmo visitante merecem cautela.

Para desenvolvedores

O pagamento retorna com status Declined, `response_code 20151` e um `response_summary` como "Cardholder failed 3DS authentication" (a Checkout.com observa que o texto pode variar por endpoint). A tabela Visa da Checkout.com coloca este código na categoria 4, que ela emparelha com o `recommendation code 02` (tentar novamente mais tarde); leia `processing.recommendation_code` na resposta.

Perguntas frequentes

O Checkout.com 20151 significa fraude?
Não necessariamente; muitas falhas são erros honestos. Significa que o banco não conseguiu confirmar o titular do cartão.
O comprador pode tentar novamente após o 20151?
Sim, completando a verificação corretamente ou usando outro cartão.

Fontes

Relacionado

Biblioteca de pagamentos