Checkout.com · Códigos de recusa
O que significa Checkout.com 20005 “Declined - Do not honour”?
Verificado em
Checkout.com 20005 "Declined - Do not honour" é o não genérico do banco: o emissor recusou o pagamento sem dizer o porquê. A Checkout.com orienta o comprador a tentar um cartão diferente ou entrar em contato com o banco, e aponta os comerciantes para os recommendation codes para aconselhamento de nova tentativa. É um soft decline e se enquadra na categoria genérica 4 da Visa.
- Tipo
- Soft decline (20xxx)
- Quem recusou
- O emissor do cartão do comprador
- Tentar novamente
- Possivelmente. Categoria 4 da Visa (genérica): no máximo 15 tentativas em 30 dias
- Ação do comprador
- Use outro cartão, ou ligue para o banco para perguntar o porquê
- Ação do comerciante
- Ofereça outro método de pagamento; tente novamente um cartão salvo no máximo uma vez após uma pausa
O que a PlatformDTC faz
A PlatformDTC pode operar a própria conta Checkout.com de uma loja no checkout e lê 20005 como uma recusa que outro processador pode aprovar. Se a loja escolheu pagamentos com cartão PayPal como seu backup, o comprador recebe os campos de cartão PayPal na hora; a proteção contra testes de cartão e as regras de bloqueio da loja ainda são executadas primeiro. Uma renovação de assinatura recusada com 20005 recebe mais uma tentativa 48 a 72 horas depois com Smart retry ativado; se o banco recusar novamente, o cliente recebe um e-mail com um link para adicionar um novo cartão.
Por que acontece
Do not honour abrange qualquer coisa que o banco escolha não explicar: modelos de fraude, padrões de gastos, status da conta ou um comerciante que ele não reconhece.
O que o comprador pode fazer
Tente outro cartão ou PayPal. Se este cartão deveria funcionar, uma ligação rápida para o banco geralmente resolve.
O que a loja pode fazer
Não continue reenviando o cartão. A Visa permite até 15 tentativas em 30 dias para códigos genéricos, mas cada recusa prejudica sua taxa de aprovação com aquele banco.
Para desenvolvedores
O pagamento retorna com status Declined, response_code 20005 e um response_summary como "Declined - Do not honour" (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 associa ao recommendation code 02 (tente novamente mais tarde); leia processing.recommendation_code na resposta.
Perguntas frequentes
- Por que o Checkout.com 20005 é tão comum?
- É o código genérico que os emissores usam quando recusam sem um motivo específico; o mapeamento Visa da Adyen chama 05 de o motivo de recusa mais frequente.
- 20005 é o mesmo que o do_not_honor da Stripe?
- Sim em significado: ambos são a recusa inexplicada do emissor. A Stripe documenta do_not_honor como recusado por um motivo desconhecido.
Fontes
- Códigos de resposta da API — Checkout.com
- Códigos de resposta da Visa — Checkout.com
- Códigos de recomendação — Checkout.com
- Mapeamento para as categorias de taxas de integridade do sistema Visa — Adyen
- Códigos de recusa — Stripe
Relacionado
- 20003 — O pagamento falhou por uma razão técnica do lado do lojista ou adquirente, não por causa do cartão.
- 20002 — O banco recusou sob suas próprias condições especiais e encaminha o comprador de volta a ele.
- 20001 — O banco recusou e quer que o comprador o contate antes de aprovar.
- 20012 — O banco diz que este tipo de transação não é permitido para o cartão. A Visa diz para nunca tentar novamente.
- 20013 — O valor enviado com o pagamento era inválido para o banco ou para a rede.
- 20014 — O número do cartão não existe no banco. Geralmente um erro de digitação. A Visa diz para nunca tentar novamente.
- 20019 — O banco não conseguiu processar desta vez e pede que o pagamento seja enviado novamente.
- 20030 — A mensagem de pagamento tinha um formato que a rede ou o banco não conseguia ler.