Braintree · Códigos de recusa
O que significa Braintree 2008 “Card Account Length Error”?
Verificado em
Braintree 2008 “Card Account Length Error” significa que o número do cartão não tem o número correto de dígitos para aquele cartão. É uma recusa definitiva. O comprador deve digitar o número novamente, verificando cada dígito. Se a recusa continuar com o número correto, Braintree diz que o comprador precisa entrar em contato com seu banco.
- Tipo
- Recusa definitiva
- Quem recusou
- O banco do comprador
- Tentar novamente
- Somente depois que o número for corrigido
- Ação do comprador
- Digitar novamente o número completo do cartão
- Ação do lojista
- Pedir ao comprador para verificar os dígitos
O que a PlatformDTC faz
PlatformDTC não se conecta ao Braintree. Um número malformado em seu checkout Stripe retorna como incorrect_number ou invalid_number, que o PlatformDTC trata como um erro de nunca tentar novamente que o comprador deve corrigir e sinaliza com uma dica simples no checkout.
Por que acontece
Um dígito foi omitido ou adicionado durante a digitação, ou o campo cortou o número.
O que o comprador pode fazer
Digitar o número do cartão novamente e comparar cada dígito com o cartão.
O que a loja pode fazer
Verifique se o campo do seu cartão aceita o comprimento total de todas as bandeiras que você aceita (alguns cartões têm mais de 16 dígitos) e não corta a entrada.
Para desenvolvedores
Braintree retorna processor_response_code 2008 com processor_response_text “Card Account Length Error” e processor_response_type “hard_declined” no objeto Transaction.
Perguntas frequentes
- O Braintree 2008 pode ser causado pelo meu formulário de checkout?
- Pode, se o campo limitar o comprimento ou remover dígitos. Teste com cada bandeira de cartão que você aceita.
- O comprador precisa de um novo cartão?
- Geralmente não. Digitar o número corretamente novamente corrige a maioria das recusas 2008.
Fontes
- Recusas: códigos de recusa de autorização — Braintree (PayPal)
- Objeto de resposta da transação — Braintree (PayPal)
- Códigos de recusa — Stripe
Relacionado
- 2005 — O número do cartão está errado ou não é um cartão válido.
- 2009 — O número do cartão não corresponde a nenhum banco emissor de cartão.
- 2010 — O código de segurança (CVV) digitado está errado.
- 2011 — O banco quer que o lojista ligue para obter um código de aprovação.
- 2012 — O cartão provavelmente foi reportado como perdido.
- 2013 — O cartão provavelmente foi reportado como roubado.
- 2014 — O banco suspeita de fraude neste pagamento.