NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

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 51?

Verificado em

O código 51 é o código de resposta do emissor ISO 8583 para fundos insuficientes: a Visa diz "fundos insuficientes", a Mastercard "fundos insuficientes / limite de crédito excedido". O saldo ou limite de crédito do cartão não pôde cobrir o valor. A Visa lista o 51 na Categoria 2, "o emissor não pode aprovar neste momento", permitindo até 20 novas tentativas em 30 dias. Uma tentativa posterior, uma vez que o dinheiro esteja de volta na conta, pode ter sucesso.

Tipo
Recusa temporária
Quem recusou
O banco emissor do cartão
Categoria Visa
Categoria 2 (o emissor não pode aprovar neste momento): até 20 novas tentativas em 30 dias
Tentar novamente
Sim, idealmente após o dia de pagamento
Ação do comprador
Adicionar fundos ou usar outro cartão
Ação do lojista
Tentar novamente mais tarde; oferecer outro método de pagamento
Renovação PlatformDTC (Smart retry)
Tentativas agendadas para o dia de pagamento, até 6 tentativas

O que a PlatformDTC faz

O PlatformDTC lê um 51 bruto como fundos insuficientes mesmo sob um rótulo vago do Stripe como `generic_decline`. Com o Smart retry ativado, a renovação é tentada novamente no próximo provável dia de pagamento do assinante para o seu país, se houver um dentro de 7 dias, caso contrário, 2, 5, 8, 13 e 18 dias após a recusa, às 14:00 hora local, nunca duas vezes em 24 horas. Um cartão pré-pago recebe uma tentativa no dia de pagamento. No checkout, um Visa 51 não é movido para outro processador.

Por que acontece

O dinheiro não está lá hoje: um saldo de débito baixo, um cartão de crédito com limite esgotado ou um cartão pré-pago que não foi recarregado.

O que o comprador pode fazer

Usar outro cartão ou PayPal, ou recarregar e tentar novamente.

O que a loja pode fazer

Para assinaturas, agende as tentativas para quando o dinheiro chegar, em vez de tentar diariamente. Informe ao cliente a próxima data de tentativa para que ele possa garantir que os fundos estejam disponíveis.

Para desenvolvedores

No Stripe, o código bruto do emissor chega em `charge.outcome.network_decline_code` (aqui "51"), 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 51 com MAC 01, 02 ou 03, e MAC 24 a 30 indicam um tempo de espera exato (1 hora a 10 dias), que o PlatformDTC segue. Visa: a partir de 24 de outubro de 2026, os emissores não devem usar o 51 para verificações de conta.

Perguntas frequentes

Qual é o melhor momento para tentar novamente uma recusa com código 51?
Depois que o titular do cartão provavelmente recebeu o pagamento. O PlatformDTC visa o próximo dia de pagamento local dentro de uma semana, depois recorre a 2, 5, 8, 13 e 18 dias.
Quantas vezes posso tentar novamente o código 51 na Visa?
Até 20 novas tentativas em 30 dias sob as regras atuais da Visa (edição de 24 de outubro de 2026).

Fontes

Relacionado

Biblioteca de pagamentos