Authorize.Net · Códigos de recusa
O que significa Authorize.Net 44 “Esta transação foi recusada (incompatibilidade de código do cartão)”?
Verificado em
O código de motivo de resposta 44 do Authorize.Net significa que o código do cartão (CVV) enviado não correspondeu ao código registrado no banco emissor, e o processador recusou a transação. O Authorize.Net observa que o processador pode fazer isso independentemente das suas configurações de filtro de Verificação de Código do Cartão. O comprador deve digitar novamente o código de segurança da parte de trás do cartão, ou da frente no American Express, ou usar outro cartão.
- Tipo
- Recusa definitiva para esses detalhes
- Quem recusou
- O processador do cartão, usando a verificação de código do cartão do banco
- Tentar novamente
- Apenas com o código de segurança correto. Tentar novamente com o mesmo código falhará da mesma forma.
- Ação do comprador
- Digite novamente o código de segurança de 3 ou 4 dígitos com cuidado, ou use outro cartão.
- Ação do lojista
- Deixe o comprador corrigir o código; nunca reenvie os mesmos valores.
O que a PlatformDTC faz
A PlatformDTC classifica o código 44 do Authorize.Net como nunca tentar novamente com os mesmos detalhes: o checkout mostra a recusa, não a redireciona para um processador de backup, e o comprador pode corrigir o código de segurança e pagar 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 banco emissor compara o código de segurança com seus registros. Quando não há correspondência, alguns processadores recusam diretamente, mesmo que seu próprio filtro de código do cartão seja mais flexível.
O que o comprador pode fazer
Olhe o cartão novamente: 3 dígitos na parte de trás para Visa, Mastercard e Discover, 4 dígitos na frente para American Express. Digite-o novamente em vez de depender do preenchimento automático.
O que a loja pode fazer
O Authorize.Net aconselha enviar apenas códigos de cartão válidos e deixar o campo em branco se você não o coletar. Não reenvie o mesmo código; uma sequência de incompatibilidades parece que alguém está tentando adivinhar.
Para desenvolvedores
errors[0].errorCode "44"; verifique transactionResponse.cvvResultCode para o resultado da verificação. Não envie um valor cardCode vazio ou inventado.
Perguntas frequentes
- O código 44 do Authorize.Net é o mesmo que o meu filtro de código do cartão?
- Não. O código 44 é o processador recusando com base na verificação de CVV do banco; uma recusa causada pelas suas próprias configurações de filtro é o código 65 (ou 45 quando o filtro AVS também está envolvido).
- O comprador pode tentar novamente após o código 44?
- Sim, com o código de segurança correto. O mesmo código será recusado novamente.
Fontes
Relacionado
- 65 — Seu filtro de código do cartão (CVV) rejeitou o pagamento com base no resultado do código de segurança.
- 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.
- 165 — Uma incompatibilidade de código de segurança acionou suas configurações e o estorno automático da autorização falhou.
- 78 — O código de segurança (CVV) enviado estava no formato incorreto, por exemplo, o número incorreto de dígitos.
- 145 — Seus filtros AVS e de código do cartão rejeitaram a venda, mas o estorno automático da autorização falhou.
- 27 — O endereço de cobrança inserido não corresponde ao endereço que o banco do cartão tem registrado.
- 127 — Uma incompatibilidade de AVS recusou a venda e o estorno automático falhou, então uma retenção pode permanecer no cartão.