Checkout.com · Códigos de recusa
O que significa Checkout.com 20014 “Número de conta inválido (número inexistente)”?
Verificado em
Checkout.com 20014 "Número de conta inválido (número inexistente)" significa que o banco não tem uma conta com esse número de cartão. O Checkout.com aconselha verificar os detalhes do cartão e tentar novamente com o mesmo ou outro cartão. A Visa coloca este código na categoria 1, então o mesmo número nunca deve ser tentado novamente; apenas um número corrigido pode ter sucesso.
- Tipo
- Soft decline (20xxx)
- Quem recusou
- O emissor do cartão do comprador
- Tentar novamente
- Não. Categoria 1 da Visa: o emissor nunca aprovará este cartão
- Ação do comprador
- Digitar novamente o número do cartão com cuidado, ou usar outro cartão
- Ação do lojista
- Nunca tentar novamente o mesmo número; deixar o comprador corrigi-lo
O que a PlatformDTC faz
PlatformDTC classifica Checkout.com 20014 como nunca tentar novamente. O Checkout não oferece um processador de backup para isso, porque o mesmo cartão ou os mesmos detalhes falham da mesma forma em todos os lugares. Uma renovação de assinatura recusada com 20014 nunca é tentada novamente: a assinatura fica em atraso e o cliente recebe um e-mail com um link para adicionar um novo cartão.
Por que acontece
Um dígito digitado incorretamente, um erro de preenchimento automático ou um cartão que foi substituído e fechado todos produzem um número inexistente.
O que o comprador pode fazer
Verifique os 16 dígitos no cartão, ou use outro cartão ou PayPal.
O que a loja pode fazer
Mostre o erro ao lado do campo do cartão para que o comprador o digite novamente. Reenviar o mesmo número apenas acumula recusas da categoria 1 da Visa.
Para desenvolvedores
O pagamento retorna com status Declined, `response_code` 20014 e um `response_summary` como "Invalid account number (no such number)" (Checkout.com observa que o texto pode variar por endpoint). A tabela Visa da Checkout.com coloca este código na categoria 1, que ela associa ao `recommendation_code` 03 (não tentar novamente); leia `processing.recommendation_code` na resposta.
Perguntas frequentes
- Checkout.com 20014 é o mesmo que Stripe `incorrect_number`?
- Sim em significado: Stripe documenta `incorrect_number` e `invalid_number` como o número do cartão está incorreto.
- 20014 pode vir de um cartão fechado?
- Pode: o banco responde que o número é desconhecido. Contas fechadas com mais frequência retornam 30046.
Fontes
- Códigos de resposta da API — Checkout.com
- Códigos de resposta da Visa — Checkout.com
- Mapeamento para as categorias de taxa de integridade do sistema Visa — Adyen
- Códigos de recusa — Stripe
Relacionado
- 20013 — O valor enviado com o pagamento era inválido para o banco ou para a rede.
- 20012 — O banco diz que este tipo de transação não é permitido para o cartão. A Visa diz para nunca tentar novamente.
- 20054 — A data de validade do cartão expirou. Apenas um novo cartão ou uma data atualizada pode funcionar.
- 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.
- 20046 — O banco recusou o pagamento. Assim como 'do not honour', nenhuma razão é dada.
- 20051 — O cartão não tem saldo disponível ou crédito suficiente para este valor.
- 20057 — O cartão não tem permissão para fazer este tipo de pagamento. A Visa diz para nunca retentá-lo.