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

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

Biblioteca de pagamentos