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 1A?
Verificado em
O código 1A é um código de resposta do emissor Visa que significa "autenticação adicional do cliente necessária". O banco só aprovará depois que o titular do cartão autenticar, tipicamente com 3-D Secure sob as regras de autenticação forte do cliente. Nas regiões CEMEA e Europa, a Visa lista o 1A na Categoria 3, qualidade dos dados; em outros lugares, ele se enquadra na Categoria 4. Ambas permitem até 20 novas tentativas em 30 dias, idealmente com a autenticação concluída.
- Tipo
- Autenticação necessária
- Quem recusou
- O banco emissor do cartão
- Categoria Visa
- Categoria 3 na CEMEA e Europa, Categoria 4 em outros lugares: até 20 novas tentativas em 30 dias
- Tentar novamente
- Sim, com 3-D Secure concluído
- Ação do comprador
- Concluir a etapa de verificação do banco
- Ação do lojista
- Executar 3-D Secure e tentar novamente com o titular do cartão presente
- Renovação PlatformDTC (Smart retry)
- Nenhuma regra para este código bruto; o código próprio do processador decide
O que a PlatformDTC faz
A PlatformDTC não tem regra para um 1A bruto; o código do processador decide. Quando esse código é `authentication_required`, nem o agendamento fixo nem o Smart retry tentam novamente a renovação cegamente, porque nenhum prompt 3-D Secure pode alcançar um cliente ausente; a assinatura é suspensa e o cliente recebe um e-mail para confirmar o pagamento com seu banco. No checkout, a PlatformDTC mantém as recusas de autenticação no mesmo processador para 3-D Secure em vez de movê-las para um backup.
Por que acontece
Regras de autenticação forte do cliente, especialmente na Europa, exigem que muitos pagamentos online com cartão sejam autenticados. O banco recusou porque este não foi.
O que o comprador pode fazer
Concluir a verificação no aplicativo do banco ou por código, depois pagar novamente.
Para desenvolvedores
No Stripe o código bruto do emissor chega em `charge.outcome.network_decline_code` (aqui "1A"), 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 Visa lista 1A como Categoria 3 apenas nas regiões CEMEA e Europa. Para renovações fora da sessão, traga o cliente de volta para a sessão para autenticar.
Perguntas frequentes
- O código 1A é uma recusa real?
- É uma recusa suave: o banco aprovará assim que o titular do cartão autenticar.
- Uma renovação de assinatura pode passar 1A automaticamente?
- Não. A autenticação precisa do titular do cartão, então ele deve voltar e confirmar o pagamento.
Fontes
Relacionado
- 65 — Excede o limite de frequência de saque: muitos pagamentos no cartão em pouco tempo.
- N7 — Recusa por falha de CVV2: o código de segurança não correspondeu.
- 6P — Dados de verificação falharam: os detalhes de identificação do titular do cartão não corresponderam aos registros do banco.
- 5C — Transação não suportada ou bloqueada pelo emissor.
- 9G — Bloqueado pelo titular do cartão: o titular do cartão configurou um bloqueio. Entre em contato com o titular do cartão.
- R0 — Parar este pagamento: o titular do cartão pediu ao banco para parar este pagamento.
- R1 — Parar todos os pagamentos futuros: o titular do cartão revogou os pagamentos recorrentes a este lojista.