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 8 “O cartão de crédito expirou”?

Verificado em

Código de motivo de resposta 8 do Authorize.Net, "The credit card has expired", significa que a data de validade do cartão está no passado, portanto, a transação não pode ser processada. Tentar novamente não ajudará. O comprador deve usar o cartão de substituição que seu banco enviou, ou outro cartão. Para assinaturas, peça ao cliente para atualizar o cartão salvo antes da próxima data de cobrança.

Tipo
Recusa definitiva
Quem recusou
Authorize.Net (verificação de validade)
Tentar novamente
Não. O cartão precisa ser substituído; apenas um novo cartão ou uma nova data de validade funciona.
Ação do comprador
Use o cartão de substituição ou outro cartão.
Ação do lojista
Peça ao cliente para atualizar o cartão dele.

O que a PlatformDTC faz

A PlatformDTC classifica o código 8 do Authorize.Net como nunca-tentar-novamente: o checkout mostra a mensagem do Authorize.Net "The credit card has expired" e não tenta um processador de backup, porque nenhum processador pode cobrar um cartão expirado. 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

Todo cartão possui um mês e ano de validade. Assim que essa data passa, o Authorize.Net rejeita o cartão com o código 8.

O que o comprador pode fazer

Procure o novo cartão que seu banco enviou antes que o antigo expirasse, ou pague com um cartão diferente.

O que a loja pode fazer

Para cobranças recorrentes, entre em contato com os clientes antes da validade do cartão deles e envie um link para atualizar o método de pagamento.

Para desenvolvedores

errors[0].errorCode "8"; 317 é a versão emitida pelo processador. Perfis de clientes armazenados mantêm a data antiga até que você atualize o perfil de pagamento.

Perguntas frequentes

Posso tentar novamente uma recusa de cartão expirado (Authorize.Net 8)?
Não. Apenas um cartão atualizado ou data de validade será aprovado.
O que um assinante deve fazer após uma falha de renovação com o código 8 do Authorize.Net?
Insira os detalhes do cartão de substituição, incluindo sua nova data de validade e código de segurança, através do link de atualização de cartão da loja. Na PlatformDTC, a renovação não é tentada novamente no cartão expirado; o link chega por e-mail.

Fontes

Relacionado

Biblioteca de pagamentos