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 14?
Verificado em
O código 14 é um código de resposta do emissor ISO 8583. A Visa o define como "invalid account number (no such number)" e a Mastercard como "invalid card number". O banco não possui conta com esse número de cartão, geralmente devido a um erro de digitação ou um número salvo antigo. A Visa coloca o 14 na Categoria 1: o mesmo número de cartão nunca deve ser reenviado. O comprador deve digitar o cartão novamente com cuidado ou usar outro.
- Tipo
- Recusa definitiva (data error)
- Quem recusou
- O banco emissor do cartão
- Categoria Visa
- Categoria 1 (o emissor nunca aprovará): nunca reenviar o mesmo cartão
- Tentar novamente
- Nunca com o mesmo número
- Ação do comprador
- Digitar novamente o número do cartão ou usar outro cartão
- Ação do lojista
- Pedir os dados corretos do cartão; não tentar novamente o número salvo
- Renovação PlatformDTC (fixed ou Smart retry)
- Nunca tentado novamente; cliente pediu um novo cartão
O que a PlatformDTC faz
A PlatformDTC trata um 14 bruto como uma parada definitiva. Um checkout Visa recusado com 14 nunca é oferecido ao processador de backup. Em qualquer cronograma de nova tentativa, fixed ou Smart retry, uma renovação não é tentada novamente; a assinatura é mantida em atraso e o cliente recebe um link de um clique assinado para inserir um cartão que funcione, reenviado até 4 vezes por ciclo de faturamento com pelo menos 3 dias de intervalo.
Por que acontece
Os dígitos não correspondem a nenhuma conta no emissor. Um número salvo digitado incorretamente ou desatualizado é uma causa provável.
O que o comprador pode fazer
Verificar os 16 dígitos com o cartão físico e digitá-los novamente, ou pagar de outra forma.
Para desenvolvedores
No Stripe, o código bruto do emissor chega em `charge.outcome.network_decline_code` (aqui "14"), 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 na Mastercard. A Mastercard envia 14 com MAC 01 (new account information available) ou MAC 03 (do not try again). A PlatformDTC para em ambos.
Perguntas frequentes
- O código 14 é o mesmo que um cartão expirado?
- Não. Cartões expirados retornam 54. O código 14 significa que o número em si não existe.
- Um atualizador de cartão pode corrigir o código 14?
- Às vezes, quando o cartão foi substituído e a Mastercard envia MAC 01 (new account information available). Caso contrário, o cliente deve inserir o novo número.
Fontes
Relacionado
- 15 — Emissor inexistente: o número do cartão não pertence a nenhum banco conhecido.
- 54 — Cartão expirado: o cartão está com a data de validade vencida, ou a data estava faltando.
- N7 — Recusa por falha de CVV2: o código de segurança não correspondeu.
- 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.
- 43 — Cartão roubado, recolher: o cartão foi reportado como roubado. Nunca tentar novamente.
- 46 — Conta encerrada: a conta do cartão foi encerrada. Nunca tentar novamente.