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 57 “Ocorreu um erro durante o processamento. Por favor, tente novamente”?

Verificado em

O código de motivo de resposta 57 do Authorize.Net é causado quando uma transação chega ao processador com dados que ele não reconhece ou não consegue interpretar. Exemplos do Authorize.Net: o número incorreto de caracteres no código do cartão, ou caracteres não alfanuméricos no CEP. Apesar da mensagem "por favor, tente novamente", tentar novamente com dados inalterados falha novamente; os campos precisam ser limpos.

Tipo
Erro de processamento (dados)
Quem recusou
O processador do cartão
Tentar novamente
Depois que os dados forem corrigidos.
Ação do comprador
Verifique o código de segurança e o CEP, depois tente novamente.
Ação do comerciante
Verifique se seu formulário envia dados limpos em cada campo.

O que a PlatformDTC faz

A PlatformDTC lista o código 57 do Authorize.Net entre os códigos de erro de processamento que adiam uma renovação em vez de cobrá-la, para que uma peculiaridade de dados no processador não envie ao cliente um e-mail de "pagamento falhou".

Por que acontece

As salvaguardas do Authorize.Net capturam a maioria dos dados incorretos, mas cada processador analisa os campos de forma diferente, então alguns valores inválidos escapam e o processador os rejeita.

O que o comprador pode fazer

Redigite o código de segurança e o CEP cuidadosamente, sem caracteres extras.

O que a loja pode fazer

Peça ao seu desenvolvedor para remover espaços e caracteres incomuns do código do cartão e do CEP antes de enviar.

Para desenvolvedores

errors[0].errorCode "57". Valide o comprimento do cardCode (3 ou 4 dígitos) e os caracteres do zip no lado do cliente.

Perguntas frequentes

Por que o código 57 do Authorize.Net diz para tentar novamente se é um problema de dados?
Ele compartilha o texto genérico de erro de processamento; a explicação do Authorize.Net aponta para dados que o processador não conseguiu interpretar.
Quais dados causam o código 57 do Authorize.Net?
O Authorize.Net dá como exemplos um código de cartão de comprimento incorreto ou caracteres não alfanuméricos no CEP.

Fontes

Relacionado

Biblioteca de pagamentos