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 2 “Esta transação foi recusada”?

Verificado em

O código de motivo de resposta Authorize.Net 2, "Esta transação foi recusada", é a recusa geral: o banco emissor do cartão ou o processador recusou a cobrança e o Authorize.Net não recebeu um motivo mais específico. Não é um problema com suas configurações do Authorize.Net. O comprador deve tentar outro cartão ou perguntar ao banco por que ele recusou; a loja deve oferecer um método de pagamento diferente em vez de reenviar o mesmo cartão repetidamente.

Tipo
Recusa suave (geral)
Quem recusou
O banco do comprador ou o processador do cartão
Tentar novamente
Uma vez, mais tarde. A Visa permite até 15 novas tentativas em 30 dias para recusas que não são da categoria 1; novas tentativas instantâneas repetidas raramente ajudam.
Ação do comprador
Verifique os detalhes do cartão, depois use outro cartão ou ligue para o banco.
Ação do comerciante
Peça outro método de pagamento; não repita tentativas com o mesmo cartão.

O que a PlatformDTC faz

A PlatformDTC classifica o código 2 do Authorize.Net como uma recusa que outro processador pode aprovar. Se a loja escolheu pagamentos com cartão PayPal como seu backup, o checkout imediatamente oferece ao comprador os campos de cartão do PayPal em vez de um beco sem saída. Em uma renovação de assinatura, ele recebe mais uma tentativa 48 a 72 horas depois; se essa também for recusada, o cliente recebe um e-mail com um link para adicionar um novo cartão.

Por que acontece

O código 2 é o que o Authorize.Net retorna quando o processador devolve uma recusa simples. Por trás disso pode estar qualquer coisa que o banco mantenha para si: um saldo baixo, uma pontuação de fraude, um bloqueio em compras online ou estrangeiras, ou um cartão que o banco não quer mais que seja usado.

Como o motivo é oculto, apenas o banco do titular do cartão pode dizer exatamente o porquê. A própria descrição do Authorize.Net para o código 2 é apenas uma frase: "Esta transação foi recusada."

O que o comprador pode fazer

Confirme se o número do cartão, a validade e o endereço de cobrança foram digitados corretamente, depois tente um cartão ou carteira diferente. Se o mesmo cartão continuar falhando, o número de telefone do banco no verso do cartão é o caminho mais rápido para a verdadeira razão.

O que a loja pode fazer

Mostre uma opção clara de "tentar outro cartão". Uma tentativa posterior pode ter sucesso, mas várias tentativas consecutivas no mesmo cartão parecem testes de cartão para o emissor e podem contar contra você sob as regras de nova tentativa da Visa.

Para desenvolvedores

`transactionResponse.responseCode` é "2" (Declined) e `transactionResponse.errors[0].errorCode` é "2". O código bruto do emissor do processador não é retornado neste campo, então trate o code 2 como um declínio suave genérico na lógica de nova tentativa.

Perguntas frequentes

O Authorize.Net code 2 é culpa do comprador ou minha?
Geralmente, nem a configuração da loja nem um erro de digitação: é a recusa do banco sem motivo aparente. Problemas de configuração retornam como seus próprios códigos, como 17 ou 13.
Posso tentar novamente um declínio de Authorize.Net code 2?
Uma nova tentativa mais tarde pode funcionar, por exemplo, depois do dia de pagamento. A Visa limita as novas tentativas em declínios fora de sua categoria "nunca aprovará" a 15 em 30 dias, então evite loops rápidos.

Fontes

Relacionado

Biblioteca de pagamentos