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
- 317 — O processador recusou porque o cartão expirou.
- 7 — A data de validade foi enviada no formato errado ou não é uma data válida.
- 4 — O processador informa que o cartão deve ser recolhido: o emissor quer que ele seja desativado.
- 78 — O código de segurança (CVV) enviado estava no formato incorreto, por exemplo, o número incorreto de dígitos.
- 11 — Uma transação idêntica foi enviada dentro da janela de duplicidade (dois minutos por padrão).
- 318 — O processador rejeitou a solicitação como uma duplicata de uma transação anterior.
- 17 — Seu gateway Authorize.Net não está configurado para aceitar esta bandeira de cartão.
- 28 — Sua plataforma de processador não está configurada para aceitar esta bandeira de cartão.