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 289 “This processor does not accept zero dollar authorization for this card type”?

Verificado em

O código de motivo de resposta 289 da Authorize.Net, "This processor does not accept zero dollar authorization for this card type", significa que uma autorização de $0, uma verificação do cartão sem cobrá-lo, não é suportada pelo seu processador para esta bandeira de cartão. Salvar o cartão requer outra abordagem, como validá-lo com uma primeira cobrança real.

Tipo
Erro (configuração do lojista)
Quem recusou
Seu processador
Tentar novamente
Não como uma autorização de $0.
Ação do comprador
Nada; a loja precisa se ajustar.
Ação do lojista
Use um método de validação diferente para este tipo de cartão.

O que a PlatformDTC faz

A PlatformDTC salva o cartão Authorize.Net de um assinante a partir da própria primeira cobrança aprovada, criando o perfil do cliente a partir dessa transação, em vez de uma autorização de $0 separada.

Por que acontece

Alguns processadores não suportam a verificação de valor zero para todas as bandeiras de cartão.

O que a loja pode fazer

Valide o cartão com o primeiro pagamento real, ou pergunte ao seu provedor de serviços de lojista sobre o suporte à autorização de $0.

Para desenvolvedores

errors[0].errorCode "289". Afeta solicitações authOnly de $0 e validação de perfil de cliente em modo de produção.

Perguntas frequentes

O que é uma autorização de valor zero (Authorize.Net 289)?
Uma verificação de $0 de que um cartão é válido sem cobrá-lo.
Como salvo cartões se meu processador retorna o código 289?
Crie o perfil a partir de uma cobrança real aprovada em vez de uma verificação de $0.

Fontes

Relacionado

Biblioteca de pagamentos