Authorize.Net · Códigos de recusa
O que significa Authorize.Net 3 “This transaction has been declined (referral)”?
Verificado em
O código de motivo de resposta Authorize.Net code 3 é um encaminhamento: o banco emissor recusou a transação aguardando uma autorização por voz. A documentação do Authorize.Net diz que o lojista pode ligar para a central de autorização da bandeira do cartão para obter um código e, em seguida, enviar a venda como uma `Capture Only transaction` no Terminal Virtual. Para uma loja online, pedir outro cartão ao comprador geralmente é mais rápido do que um encaminhamento por telefone.
- Tipo
- Declínio suave (encaminhamento)
- Quem recusou
- O banco do comprador
- Tentar novamente
- Não como está. A aprovação precisa de um código de autorização por voz da central da rede do cartão.
- Ação do comprador
- Use outro cartão, ou ligue para o banco para liberar a retenção.
- Ação do lojista
- Peça outro cartão; lojas online raramente completam encaminhamentos por telefone.
O que a PlatformDTC faz
A PlatformDTC trata o Authorize.Net code 3 como um declínio que outro processador pode aprovar, então uma loja com pagamentos de cartão PayPal configurados como backup obtém uma segunda rota instantânea para o comprador em vez de uma ligação telefônica. Em uma renovação de assinatura, ele recebe mais uma tentativa 48 a 72 horas depois, então o cliente é solicitado a fornecer um novo cartão.
Por que acontece
Um encaminhamento significa que o banco quer uma autorização por voz antes de aprovar. O Authorize.Net retorna o mesmo texto de título que o code 2, mas a orientação anexada ao code 3 é ligar para a central de autorização da bandeira do cartão.
O que o comprador pode fazer
Pagar com um cartão diferente é a solução mais rápida. Ligar para o banco e pedir que ele aprove a compra também pode liberar o encaminhamento para uma tentativa posterior.
O que a loja pode fazer
O Authorize.Net lista os números das centrais de autorização: Visa/Mastercard (800) 228-1122, American Express (800) 528-2121, Discover/Novus (800) 347-1111, Diners Club (800) 525-9040, JCB (800) 522-9345. Assim que você receber um código de autorização, poderá enviar uma `Capture Only transaction` no Terminal Virtual.
Para desenvolvedores
`errors[0].errorCode` "3" com `responseCode` "2". Uma `Capture Only transaction` (`captureOnlyTransaction`) precisa do `authCode` da autorização por voz.
Perguntas frequentes
- O que é uma autorização por voz para Authorize.Net code 3?
- Uma ligação telefônica para a central de autorização da bandeira do cartão, que pode emitir um código de aprovação que você então envia como uma `Capture Only transaction`.
- Uma loja online deve ligar para cada code 3?
- Raramente vale a pena. Pedir outro cartão ou carteira ao comprador resolve a maioria dos encaminhamentos mais rapidamente.
Fontes
Relacionado
- 2 — O emissor do cartão, ou o processador em seu nome, recusou o pagamento sem um motivo específico.
- 4 — O processador informa que o cartão deve ser recolhido: o emissor quer que ele seja desativado.
- 41 — Seu próprio limite do FraudScreen.Net bloqueou o pagamento porque sua pontuação de fraude era muito alta.
- 141 — O FraudScreen.Net rejeitou o pagamento, mas o estorno automático da autorização não foi processado.
- 44 — O processador recusou porque o código de segurança do cartão (CVV) não correspondeu aos registros do banco.
- 45 — Tanto a verificação de endereço quanto a verificação de código de segurança atingiram as regras de rejeição que você definiu.
- 145 — Seus filtros AVS e de código do cartão rejeitaram a venda, mas o estorno automático da autorização falhou.