Authorize.Net · Códigos de recusa
O que significa Authorize.Net 78 “The card code is invalid”?
Verificado em
Código de motivo de resposta 78 do Authorize.Net, "The card code is invalid", significa que o valor enviado no campo do código do cartão falhou na validação de formato, por exemplo, poucos ou muitos dígitos ou caracteres não numéricos. Nenhum banco o comparou ainda; o formato em si estava errado. O comprador deve digitar novamente o código de segurança, e as lojas devem verificar se seu formulário aceita quatro dígitos para American Express.
- Tipo
- Erro (formato de dados do cartão)
- Quem recusou
- Validação do Authorize.Net
- Tentar novamente
- Apenas com um código de segurança formatado corretamente.
- Ação do comprador
- Digite novamente o código de 3 ou 4 dígitos.
- Ação do lojista
- Certifique-se de que o campo permite 4 dígitos para American Express.
O que a PlatformDTC faz
O Código 78 não está na lista de redirecionamento da PlatformDTC, e a PlatformDTC nunca envia um código não classificado para um processador de backup; o comprador corrige o código de segurança no mesmo checkout. Em uma renovação de assinatura, o código não é tentado 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
O campo `cardCode` falhou na verificação de formato da Authorize.Net: 3 dígitos para a maioria dos cartões, 4 para American Express.
O que o comprador pode fazer
Digite o código de segurança novamente: 3 dígitos no verso, ou 4 na frente para American Express.
O que a loja pode fazer
Verifique os limites de comprimento do campo e que o formulário não envie espaços ou texto de dica.
Para desenvolvedores
`errors[0].errorCode` "78" (`cardCode` falhou na validação de formato). Um código formatado corretamente, mas errado, retorna 44 ou 65 em vez disso.
Perguntas frequentes
- O código 78 da Authorize.Net é uma incompatibilidade de CVV?
- Não. É um erro de formato; uma incompatibilidade com os registros do banco é o código 44 ou 65.
- Por que o código 78 afeta cartões American Express?
- Amex usa um código de 4 dígitos; um formulário limitado a 3 dígitos envia um valor inválido.
Fontes
Relacionado
- 44 — O processador recusou porque o código de segurança do cartão (CVV) não correspondeu aos registros do banco.
- 65 — Seu filtro de código do cartão (CVV) rejeitou o pagamento com base no resultado do código de segurança.
- 11 — Uma transação idêntica foi enviada dentro da janela de duplicidade (dois minutos por padrão).
- 318 — O processador rejeitou a solicitação como uma duplicata de uma transação anterior.
- 17 — Seu gateway Authorize.Net não está configurado para aceitar esta bandeira de cartão.
- 28 — Sua plataforma de processador não está configurada para aceitar esta bandeira de cartão.
- 56 — A conta processa apenas eChecks, então pagamentos com cartão são recusados.
- 39 — A moeda enviada não é a que sua conta Authorize.Net está configurada para.