Authorize.Net · Códigos de recusa
O que significa Authorize.Net 20 “Ocorreu um erro durante o processamento. Por favor, tente novamente”?
Verificado em
O código de motivo de resposta 20 do Authorize.Net compartilha sua explicação com o código 19: um problema de conexão significou que o Authorize.Net não recebeu dados de volta do processador de cartão de crédito. Geralmente, ele é resolvido rapidamente. Como uma autorização ainda pode ter sido feita, verifique se há uma cobrança pendente antes que o comprador pague novamente e evite disparar várias tentativas seguidas.
- Tipo
- Erro de processamento (temporário)
- Quem recusou
- O link entre o Authorize.Net e o processador
- Tentar novamente
- Sim, após alguns minutos, assim que você souber que a primeira tentativa não autorizou.
- Ação do comprador
- Tente novamente em breve; verifique se há uma cobrança pendente primeiro.
- Ação do lojista
- Evite tentativas repetidas até que o processamento se recupere.
O que a PlatformDTC faz
A PlatformDTC lista o código 20 do Authorize.Net entre as falhas de gateway que adiam uma renovação de assinatura: nenhum nível de nova tentativa é gasto e o cliente não é informado de que seu pagamento falhou.
Por que acontece
Um tempo limite entre o Authorize.Net e o processador, não uma decisão sobre o cartão.
O que o comprador pode fazer
Espere alguns minutos, depois tente uma vez.
O que a loja pode fazer
Observe o mesmo código em muitos pedidos; isso confirma uma interrupção do lado do processador em vez de problemas com cartões individuais.
Para desenvolvedores
errors[0].errorCode "20". Mesmo tratamento que o 19: transitório, tente novamente com backoff.
Perguntas frequentes
- Qual é a diferença entre os códigos 19 e 20 do Authorize.Net?
- O Authorize.Net documenta a mesma explicação de conectividade para ambos.
- Quanto tempo dura o código 20 do Authorize.Net?
- O Authorize.Net diz que esses problemas de conectividade geralmente são resolvidos rapidamente.
Fontes
Relacionado
- 19 — Authorize.Net não obteve uma resposta do processador de cartão (um problema de conexão).
- 57 — O processador não conseguiu interpretar os dados na solicitação, como um comprimento de CVV incorreto ou formato de CEP inválido.
- 35 — Sua conta de lojista foi configurada incorretamente no processador.
- 63 — Frequentemente, os detalhes da sua empresa (como país) estão incorretos para uma conta de processador TSYS.
- 120 — A transação original expirou e o estorno automático dela também falhou.
- 16 — O ID da transação que você referenciou (para um reembolso ou estorno) não está nesta conta da Authorize.Net.
- 50 — Você só pode reembolsar uma transação liquidada; esta ainda não foi liquidada.