Authorize.Net · Códigos de recusa
O que significa Authorize.Net 45 “Esta transação foi recusada (filtros AVS e de código do cartão)”?
Verificado em
O código de motivo de resposta 45 do Authorize.Net é retornado quando a resposta do processador correspondeu aos critérios de rejeição que você definiu para o filtro do Serviço de Verificação de Endereço (AVS) e para o filtro de Código do Cartão. Os resultados da verificação do banco acionaram suas próprias regras, então o Authorize.Net recusou a venda. O comprador deve inserir novamente o endereço de cobrança e o código de segurança; você deve verificar se as configurações do seu filtro não estão mais rigorosas do que o pretendido.
- Tipo
- Recusa definitiva para estes detalhes (filtro do lojista)
- Quem recusou
- Seus filtros AVS e de código do cartão do Authorize.Net
- Tentar novamente
- Somente depois que o comprador corrigir o endereço e o código de segurança.
- Ação do comprador
- Inserir novamente o endereço de cobrança exatamente como o banco o possui e o código de segurança.
- Ação do lojista
- Revise suas regras de filtro AVS e de código do cartão se bons clientes estiverem sendo barrados.
O que a PlatformDTC faz
A PlatformDTC classifica o código 45 do Authorize.Net como nunca-tentar-novamente com os mesmos detalhes, então o checkout não o redireciona; o comprador corrige o endereço e o código de segurança e envia novamente. 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 AVS compara o endereço de cobrança com os registros do banco e a verificação do código do cartão compara o CVV. Você decide na Interface do Lojista quais resultados rejeitar; o código 45 significa que ambos falharam em suas regras ao mesmo tempo.
O que o comprador pode fazer
Use o endereço de cobrança que seu banco tem registrado (o que está no extrato do seu cartão), incluindo o CEP, e digite novamente o código de segurança.
O que a loja pode fazer
Na Interface do Lojista, revise as configurações dos filtros AVS e de Código do Cartão. Se clientes reais continuarem caindo aqui, suas regras podem estar rejeitando resultados que você aceitaria após uma revisão.
Para desenvolvedores
errors[0].errorCode "45"; transactionResponse.avsResultCode e cvvResultCode carregam os resultados individuais. O código 145 significa que o estorno automático após esta rejeição falhou.
Perguntas frequentes
- Quem recusou o código 45 do Authorize.Net, o banco ou eu?
- Suas próprias regras de filtro, agindo sobre os resultados AVS e de código do cartão do banco.
- Qual é a diferença entre o código 45 e o código 27?
- O código 27 é uma recusa por incompatibilidade AVS por si só; 45 significa que tanto os resultados AVS quanto os do código do cartão corresponderam às suas regras de rejeição.
Fontes
Relacionado
- 27 — O endereço de cobrança inserido não corresponde ao endereço que o banco do cartão tem registrado.
- 65 — Seu filtro de código do cartão (CVV) rejeitou o pagamento com base no resultado do código de segurança.
- 145 — Seus filtros AVS e de código do cartão rejeitaram a venda, mas o estorno automático da autorização falhou.
- 44 — O processador recusou porque o código de segurança do cartão (CVV) não correspondeu aos registros do banco.
- 165 — Uma incompatibilidade de código de segurança acionou suas configurações e o estorno automático da autorização falhou.
- 127 — Uma incompatibilidade de AVS recusou a venda e o estorno automático falhou, então uma retenção pode permanecer no cartão.
- 128 — O banco do comprador não permite transações nesta conta atualmente.