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 12?
Verificado em
Código 12 é um código de resposta do emissor ISO 8583 que significa "transação inválida" na Visa e Mastercard. O banco do cartão não processará esta transação como enviada, por exemplo, porque o cartão não pode ser usado para esse tipo de compra. A Visa lista o 12 na Categoria 1, "o emissor nunca aprovará", portanto, o mesmo cartão nunca deve ser reenviado para ela. O comprador deve usar outro cartão ou método de pagamento.
- Tipo
- Recusa definitiva
- Quem recusou
- O banco emissor do cartão
- Categoria Visa
- Categoria 1 (o emissor nunca aprovará): nunca reenvie o mesmo cartão
- Tentar novamente
- Nunca neste cartão
- Ação do comprador
- Usar outro cartão ou método de pagamento
- Ação do lojista
- Parar de tentar novamente; oferecer alternativas
- Renovação PlatformDTC (tentativa fixa ou Smart retry)
- Nunca tentado novamente; cliente pediu um novo cartão
O que a PlatformDTC faz
PlatformDTC para em um 12 bruto. Um checkout Visa recusado com 12 nunca é oferecido ao processador de backup. Em qualquer cronograma de tentativa, fixa ou Smart retry, a renovação não é tentada novamente; a assinatura permanece em atraso em vez de ser cancelada, e o cliente recebe um link de um clique para adicionar um cartão funcionando, reenviado até 4 vezes por ciclo de faturamento.
Por que acontece
O emissor considera a transação em si inválida para este cartão. Isso pode ser uma restrição de produto no cartão ou um tipo de transação que o emissor não suporta.
O que o comprador pode fazer
Pagar com um cartão diferente, PayPal ou uma carteira. Ligar para o banco pode explicar a restrição, mas a mesma transação no mesmo cartão não será aprovada.
Para desenvolvedores
No Stripe, o código bruto do emissor chega em `charge.outcome.network_decline_code` (aqui "12"), ao lado do `decline_code` do próprio Stripe. Leia-o junto com a bandeira do cartão: os mesmos dois caracteres podem significar coisas diferentes na Visa e Mastercard. Ambas as tabelas da Visa e Mastercard listam 12 como "transação inválida". A Visa proíbe o reenvio; a própria orientação da Mastercard vem através do seu Merchant Advice Code.
Perguntas frequentes
- O código 12 é causado por um erro de digitação?
- Normalmente não. Um erro de digitação no número do cartão resulta em 14. O código 12 é sobre a transação, não os dígitos.
- Posso tentar novamente o código 12 amanhã?
- Não. Os códigos da Categoria 1 da Visa nunca devem ser reenviados para o mesmo cartão.
Fontes
Relacionado
- 14 — Número de conta inválido: não existe tal número de cartão no banco.
- 57 — Transação não permitida ao titular do cartão: este cartão não tem permissão para fazer esta compra.
- 58 — Transação não permitida no terminal: a configuração do lojista não pode aceitar esta transação.
- 13 — Valor inválido: o emissor rejeitou o valor ou a conversão de moeda.
- 15 — Emissor inexistente: o número do cartão não pertence a nenhum banco conhecido.
- 19 — Reenviar transação: o emissor pede que o pagamento seja enviado novamente.
- 21 — Nenhuma ação tomada: o emissor não processou a solicitação.
- 41 — Cartão perdido, recolher: o cartão foi reportado como perdido. Nunca tente novamente.