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 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

Biblioteca de pagamentos