Códigos de resposta do emissor do cartão (ISO 8583) · Códigos de recusa
O que significa o código de recusa de cartão 05?
Verificado em
O código 05 é o código de resposta do emissor ISO 8583 "não honrar", usado pela Visa e Mastercard. O banco do titular do cartão recusou o pagamento sem dizer o porquê. Gatilhos típicos são o próprio modelo de fraude do banco, uma compra incomum ou uma restrição na conta. A Visa classifica 05 como Categoria 4, uma resposta genérica, permitindo até 20 novas tentativas em 30 dias. Um padrão sensato é uma nova tentativa mais tarde, e então pedir outro cartão.
- Tipo
- Recusa suave (nenhum motivo dado)
- Quem recusou
- O banco emissor do cartão
- Categoria Visa
- Categoria 4 (resposta genérica): até 20 novas tentativas em 30 dias
- Tentar novamente
- Uma vez, um ou dois dias depois
- Ação do comprador
- Ligar para o banco ou pagar com outro cartão ou PayPal
- Ação do lojista
- Oferecer outro método de pagamento; não force o cartão
- Renovação PlatformDTC (Tentativa inteligente)
- Uma nova tentativa 48 a 72 horas depois
O que a PlatformDTC faz
A PlatformDTC registra um 05 bruto como referir-ao-emissor. Com a Tentativa inteligente ativada, uma renovação recebe uma nova tentativa 48 a 72 horas depois, nunca o calendário de fundos, porque perguntar novamente a um banco que recusa por julgamento apenas aumenta a taxa de recusa da loja lá; uma segunda recusa envia um link de atualização de cartão por e-mail. No checkout, uma recusa `do_not_honor` pode ser oferecida ao processador de cartão de backup da loja (pagamentos com cartão PayPal) quando um estiver configurado.
Por que acontece
`Não honrar` é o termo genérico do banco. É usado quando o sistema de risco do banco está incerto, quando o cartão tem um bloqueio que o banco não nomeará, ou quando nada mais específico se aplica. A loja não consegue ver qual, e o banco só explica ao titular do cartão.
O que o comprador pode fazer
Ligar para o banco, confirmar a compra e tentar novamente. Ou usar outro cartão, PayPal, ou uma carteira como Apple Pay, que muitas vezes é aprovado imediatamente.
O que a loja pode fazer
Mantenha a mensagem de checkout amigável e sugira outro método de pagamento. Colete o CVC e o CEP de cobrança, e use 3-D Secure onde estiver disponível, já que dados melhores diminuem as recusas por parte do banco.
Para desenvolvedores
No Stripe o código do emissor bruto chega em `charge.outcome.network_decline_code` (aqui "05"), ao lado do `decline_code` próprio do Stripe. Leia-o junto com a bandeira do cartão: os mesmos dois caracteres podem significar coisas diferentes na Visa e na Mastercard. A Mastercard envia 05 com os Códigos de Aconselhamento do Lojista 01, 03 ou 21; MAC 03 ou 21 significa não tentar novamente, e a PlatformDTC para neles. Visa 59 (fraude suspeita) também pode chegar ao Stripe como `do_not_honor`, e é por isso que a PlatformDTC lê o código bruto.
Perguntas frequentes
- Quantas vezes posso tentar novamente uma recusa de código 05?
- A Visa permite até 20 novas tentativas em 30 dias para códigos de Categoria 4, mas cada recusa é uma marca com o banco. A PlatformDTC tenta novamente uma vez após 48 a 72 horas, e então pede outro cartão.
- O código 05 é fraude?
- Não por si só. É uma recusa sem motivo. Fraude suspeita é o código 59, e na Mastercard um MAC 03 ou 21 junto com 05 significa parar.
Fontes
Relacionado
- 01 — Consultar emissor do cartão: o banco quer que o titular do cartão o contate antes de aprovar.
- 59 — Fraude suspeita: o sistema antifraude do banco recusou o pagamento.
- 51 — Fundos insuficientes: o saldo ou limite de crédito não pôde cobrir o pagamento.
- 06 — Erro: o emissor retornou um erro geral em vez de uma aprovação.
- 07 — Retenha o cartão, condição especial: a conta está sinalizada para fraude. Nunca tente novamente.
- 12 — Transação inválida: o emissor não aceitará este tipo de transação no cartão.
- 13 — Valor inválido: o emissor rejeitou o valor ou a conversão de moeda.
- 14 — Número de conta inválido: não existe tal número de cartão no banco.