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

Biblioteca de pagamentos

Códigos de recusa de cartão: o que cada um significa e o que fazer

Um código de recusa é o motivo resumido que um banco de cartão, processador de pagamento ou PayPal informa quando um pagamento falha. Alguns códigos significam tentar novamente mais tarde, como fundos insuficientes ou um banco que não pôde ser contatado. Outros significam parar: o cartão está perdido, fechado, expirado ou os detalhes estão incorretos. Cada página explica um código em palavras simples, informa se as regras da rede de cartões permitem uma nova tentativa e mostra o que o checkout e as renovações de assinatura da PlatformDTC fazem com ele.

Recusas leves e recusas definitivas

Uma recusa leve é uma recusa que pode mudar: o saldo estava baixo hoje, o sistema do banco estava fora do ar ou o cartão atingiu um limite de gastos. Tentar novamente mais tarde, idealmente após o dia de pagamento ou após o limite ser redefinido, pode funcionar.

Uma recusa definitiva não mudará por si só. O cartão foi reportado como perdido ou roubado, a conta está fechada, o cartão expirou ou o número ou código de segurança está incorreto. Tentar novamente com o mesmo cartão desperdiça tentativas e pode custar dinheiro à loja, então o comprador precisa usar outro cartão ou corrigir os detalhes.

Alguns códigos não dizem nada útil, como do not honor ou generic decline. O banco recusou sem dar um motivo. Uma nova tentativa posterior é razoável; depois disso, peça um método de pagamento diferente.

CategoriaO que significaExemplosRegra de nova tentativa
1. Emissor nunca aprovaráO cartão ou conta não pode ser usado04, 07, 12, 14, 15, 41, 43, 46, 57, R0, R1, R3Nunca reenvie o mesmo cartão
2. Emissor não pode aprovar neste momentoPode funcionar mais tarde03, 19, 51, 59, 61, 62, 65, 75, 78, 91, 93, 96Até 20 tentativas em 30 dias
3. Qualidade dos dadosOs detalhes do pagamento precisam ser verificados54, 55, 82, 6P, N7Até 20 tentativas em 30 dias
4. GenéricoTodos os outros códigos de recusa01, 02, 05, 13, 58, 63Até 20 tentativas em 30 dias
As quatro categorias de recusa da Visa e a regra de nova tentativa para cada uma (Visa Core Rules, edição de 24 de outubro de 2026, Tabela 7-2)

Por que as regras de nova tentativa são importantes para uma loja

As redes de cartões limitam a frequência com que uma loja pode tentar novamente um cartão recusado. As regras da Visa dizem que um comerciante nunca deve reenviar um cartão após uma recusa de Categoria 1 e permitem até 20 tentativas em 30 dias para as outras categorias. A Mastercard envia Merchant Advice Codes com suas recusas; os códigos 03 (do not try again) e 21 (stop recurring payment) significam parar, e a documentação da Braintree observa uma taxa da Mastercard para cada nova tentativa além de 10 em 24 horas para esses códigos.

A Stripe recomenda não mais de oito novas tentativas para uma cobrança que permite novas tentativas, e alerta que os bancos de cartão podem tratar tentativas extras como possível fraude, o que também aumenta as recusas em pagamentos válidos.

O que a PlatformDTC faz com uma recusa

No checkout, o comprador vê uma mensagem simples com o que fazer em seguida e pode tentar outro cartão imediatamente. Se a loja escolheu pagamentos com cartão PayPal como backup, uma recusa bancária sem motivo duradouro, como do not honor, pode ser tentada novamente através do PayPal; recusas por fundos, expirado, detalhes incorretos e fraude nunca são movidas para o backup.

Para renovações de assinatura com Smart retry ativado, cada recusa é classificada pelo código do processador e pelo próprio código de resposta do banco. Fundos baixos são tentados novamente no provável dia de pagamento do cliente, erros temporários alguns dias depois, recusas inexplicáveis uma vez após 48 a 72 horas, e cartões inativos ou expirados nunca: o cliente recebe um link de um clique para atualizar o cartão. Seja qual for a configuração, a PlatformDTC conta as recusas por cartão e pausa antes que os limites de nova tentativa da Visa ou Mastercard sejam atingidos.

Perguntas frequentes

Qual é a diferença entre um código de recusa e um código de erro?
Um código de recusa é o motivo pelo qual o banco do cartão ou processador recusou um pagamento, como fundos insuficientes ou um cartão expirado. Um código de erro também pode cobrir problemas que nunca chegaram ao banco, como um campo ausente na solicitação. A Stripe, por exemplo, retorna o erro `card_declined` e coloca o motivo do banco em um código de recusa separado.
Uma loja deve tentar novamente um cartão recusado?
Apenas quando o código permitir. Fundos baixos, interrupções bancárias e limites podem ser resolvidos mais tarde, então uma nova tentativa espaçada pode funcionar. Recusas por cartão perdido, roubado, fechado, expirado ou com detalhes incorretos não serão resolvidas, e a Visa proíbe reenviar um cartão após uma recusa de Categoria 1. Nunca tente novamente mais de uma vez por dia, e pare quando o banco disser do not try again.
Por que o banco não diz por que recusou?
Os bancos frequentemente respondem com um código genérico como do not honor ou generic decline para proteger a privacidade do titular do cartão e suas verificações de fraude. A Stripe observa que os bancos discutem os detalhes de uma recusa apenas com o titular do cartão, então o comprador ligar para o número no verso do cartão é geralmente a maneira mais rápida de saber o motivo real.
Um comprador pode corrigir um pagamento recusado por conta própria?
Frequentemente, sim. Eles podem verificar novamente o número do cartão, a data de validade, o código de segurança e o CEP de cobrança, confirmar o pagamento no aplicativo do banco, se solicitado, colocar dinheiro no cartão, ou usar um cartão diferente ou o PayPal. Se o banco continuar recusando sem motivo, ligar para o banco resolve a maioria dos bloqueios.
Esses códigos significam que o cliente é um fraudador?
Raramente. A maioria das recusas são por fundos insuficientes, dados incorretos ou um banco cauteloso. Alguns códigos sinalizam fraude, como um cartão reportado como roubado ou um pagamento bloqueado por triagem de fraude. A Stripe aconselha mostrar esses casos ao cliente como uma recusa genérica simples, em vez do motivo específico.

Biblioteca de pagamentos