Um U Card pode funcionar normalmente em lojas físicas e, ainda assim, exibir “pagamento falhou”, “cartão recusado” ou “use outro método de pagamento” em um site. Isso não é incomum.
As transações online são do tipo card-not-present, ou seja, o chip ou a tarja magnética do cartão físico não é lido durante o pagamento. O comerciante só pode avaliar o risco com base no número do cartão, data de validade, CVC, endereço de cobrança, resultado da verificação 3D Secure e informações do dispositivo.
Se qualquer camada — emissor, adquirente, gateway de pagamento ou sistema de risco do comerciante — recusar a transação, o usuário pode acabar vendo apenas a mesma mensagem: “payment declined”.
Por isso, após uma falha, não clique repetidamente em tentar novamente. Anote a mensagem exibida, o horário da transação, o valor e a moeda e identifique em qual etapa ocorreu o problema. Quando a causa correta é identificada, a solução costuma ser relativamente simples.
Fontes e limites das conclusões
Verificação em fontes primárias: Visa Core Rules and Visa Product and Service Rules; Mastercard Transaction Processing Rules; What should I do if my prepaid card or PIN is lost or stolen, or I see unauthorized charges?.
Os fatos verificáveis deste artigo sobre autorização de pagamentos online, recusas, 3D Secure, cobranças recorrentes e disputas são baseados nos documentos oficiais ou regulatórios indicados acima. O status real do serviço, tarifas, elegibilidade e disponibilidade regional devem ser confirmados nas páginas atuais do emissor ou da plataforma no momento da solicitação.
Diferentes emissores, regiões, níveis de conta e regras de comerciantes podem gerar resultados diferentes. Experiências de usuários, taxas de sucesso, comparações de custos ou avaliações de tendências que não sejam diretamente divulgadas pelas fontes primárias acima constituem análise ou inferência e não foram oficialmente confirmadas pelas instituições relevantes para casos individuais.
1. Primeiro, identifique em que etapa a transação falhou
Sintoma da falha | Problema mais provável | O que fazer primeiro |
|---|---|---|
Erro de número, validade ou CVC antes do envio | Dados do cartão ou formato de entrada | Conferir novamente no app do U Card |
Pagamento recusado imediatamente após clicar em pagar | Saldo, limites, permissões, MCC ou controle de risco do emissor | Ver o motivo original da recusa no app |
Falha após abrir a página de verificação | 3D Secure, código de verificação ou redirecionamento | Verificar suporte a 3DS e dados de contato |
Página fica carregando por muito tempo e depois falha | Gateway, rede ou interrupção do callback de verificação | Esperar o status ficar claro antes de tentar novamente |
Comerciante mostra sucesso e depois cancela o pedido | Segunda análise de risco, estoque ou revisão posterior | Contatar o comerciante |
Primeiro pagamento funciona e renovação falha | Cobrança recorrente, saldo ou token de pagamento | Verificar suporte a recurring payment |
A Stripe normalmente divide falhas de pagamento em recusas do emissor, pagamentos bloqueados por sistemas antifraude e solicitações de pagamento inválidas. A página do comerciante pode não informar o motivo específico, portanto o histórico de transações no app do U Card costuma ser mais útil. Stripe: Card declines
2. Ter saldo no cartão não significa necessariamente ter saldo disponível suficiente
Consulte o saldo disponível, e não apenas o saldo total.
Os valores abaixo podem já estar comprometendo parte do saldo:
Pré-autorizações ainda não liberadas;
Impostos, taxas de serviço ou gorjetas;
Diferenças cambiais e tarifas de conversão;
Transações que pareceram falhar, mas continuam pending;
Pequenas autorizações usadas por serviços de assinatura para verificar o cartão.
Por exemplo, se um produto custa US$ 100 e o cartão tem exatamente US$ 100, a transação ainda pode falhar se o valor final autorizado for um pouco maior. É recomendável manter uma margem, especialmente em hotéis, aluguel de carros, postos de combustível, delivery e sites que calculam impostos separadamente.
Se o app mostrar saldo contábil e available balance, use o segundo como referência.
Nos códigos da Stripe, insufficient_funds indica saldo ou limite disponível insuficiente. card_velocity_exceeded também pode indicar que o valor, a frequência das transações ou o limite disponível atingiu uma restrição. Stripe: Decline codes
3. Verifique pagamentos online, internacionais e limites
Alguns U Cards desativam pagamentos online por padrão ou permitem apenas determinados países, moedas ou categorias de comerciante. Funcionar em uma loja física não significa que pagamentos online estejam habilitados.
Abra o app do U Card e verifique:
Se o cartão está ativado, congelado ou temporariamente bloqueado;
Se online payment ou e-commerce está habilitado;
Se international transaction está habilitado;
Se os limites por transação, diário e mensal são suficientes;
Se a moeda de liquidação do comerciante é suportada;
Se assinaturas e cobranças posteriores iniciadas pelo comerciante são permitidas;
Se o MCC do comerciante está restrito.
Plataformas emissoras podem aplicar regras por país, MCC, valor e frequência de transação. A documentação de emissão da Adyen apresenta exemplos de regras que recusam transações com base no país ou categoria do comerciante. Por isso o mesmo cartão pode funcionar em um site e falhar em outro. Adyen: Transaction rules examples
Jogos de azar, operações com criptomoedas, transferências, quasi-cash, conteúdo adulto e algumas plataformas de publicidade costumam ter restrições adicionais. O escopo depende do emissor e do programa do cartão e não deve ser resumido à ideia de que “Visa ou Mastercard deveriam aceitar”.
4. Confira novamente número do cartão, validade e CVC
Um cartão virtual pode receber novo número, data de validade ou CVC após substituição, regeneração ou ação de risco. Os dados antigos salvos no navegador não são atualizados automaticamente.
Antes de pagar, confira novamente no app:
Número completo do cartão;
Mês e ano de validade;
CVC atual;
Grafia do nome do titular;
Endereço de cobrança e CEP vinculados ao cartão.
Não use automaticamente o endereço residencial informado no cadastro como endereço de cobrança. Eles podem ser iguais ou diferentes. Use as informações fornecidas ou confirmadas pelo emissor.
Serviços de verificação de endereço comparam o endereço de cobrança ou o CEP. Divergências no CVC, endereço ou CEP podem causar recusa ou acionar controles de risco do comerciante. Adyen: Validation checks · Stripe: Card verification checks
Também não invente um endereço dos Estados Unidos para “aumentar a taxa de sucesso”. Um endereço falso pode passar pela validação de formato, mas, se não corresponder aos registros do emissor, pode aumentar o risco de falha e até violar os termos da plataforma.
5. O 3D Secure não foi concluído
3D Secure, ou 3DS, é um processo comum de autenticação do titular em pagamentos online. A verificação pode ser feita por código SMS, e-mail, confirmação no app ou outro método de autenticação multifator.
A EMVCo utiliza o EMV 3DS para autenticação em transações online sem presença física do cartão, ajudando emissores e comerciantes a identificar o titular e reduzir riscos de fraude. EMVCo: EMV 3-D Secure
Causas comuns de falha:
O U Card não tem 3DS ativado ou não oferece suporte;
Não há telefone ou e-mail válido vinculado à conta;
O código não chega, expira ou é digitado incorretamente;
O navegador bloqueia pop-ups, cookies entre sites ou redirecionamentos;
O pagamento é feito em navegador interno de um app e não retorna ao comerciante após a verificação;
O comerciante exige autenticação forte, mas o gateway não inicia 3DS corretamente;
Uma rede proxy instável interrompe o callback da autenticação.
A documentação da Adyen mostra que uma transação sujeita a autenticação forte pode ser recusada se não passar corretamente pelo 3DS. Problemas na rede 3DS ou no emissor também podem retornar erros de autenticação. Adyen: 3DS troubleshooting · Adyen: Refusal reasons
Nesses casos, tente a versão mais recente do Safari ou Chrome, ou o app oficial do comerciante. Permita pop-ups e redirecionamentos necessários e confirme que telefone e e-mail vinculados à plataforma podem receber códigos. Não atualize a página nem volte repetidamente durante a autenticação.
6. O comerciante pode não aceitar esse tipo de cartão
Alguns sites restringem métodos de pagamento conforme características do cartão ou região de emissão. Por exemplo:
Não aceitam prepaid card;
Não aceitam determinados cartões virtuais ou descartáveis;
Não aceitam cartões emitidos em certos países ou regiões;
Não permitem cartões de pagamento cripto para serviços financeiros ou ativos digitais;
Assinaturas exigem suporte a cobranças recorrentes;
A região da conta é diferente da região de emissão;
O sistema de risco do comerciante não aceita o BIN atual.
Nesse cenário, o cartão pode estar totalmente normal e funcionar em outros sites.
Mensagens como card_not_supported, transaction_not_allowed ou currency_not_supported normalmente exigem confirmação com o emissor sobre suporte ao tipo de transação, moeda e comerciante. Stripe: Decline codes
Se o mesmo cartão for recusado em vários sites sem relação entre si, o problema tende a estar no cartão ou no emissor. Se apenas um site falhar, investigue primeiro as restrições e o controle de risco do comerciante.
7. O controle de risco do comerciante pode ter bloqueado a transação
Comerciantes online avaliam conta, dispositivo, rede, pedido e informações do cartão em conjunto. As ações abaixo tendem a parecer mais arriscadas:
Muitas tentativas em pouco tempo;
O mesmo cartão vinculado a várias contas novas;
Trocas frequentes de IP, país ou dispositivo;
Grande divergência entre região da conta, região do IP, endereço de cobrança e região de emissão;
Conta recém-criada comprando itens caros ou fáceis de revender;
Várias tentativas com CVC ou código incorreto;
Diferença evidente entre o nome do pedido e os dados do titular.
O motivo real nem sempre é informado. A página pode mostrar apenas generic_decline, do_not_honor ou “payment method unavailable”.
A Stripe também observa que pagamentos podem ser bloqueados por suspeita de fraude e que transações legítimas podem ser classificadas incorretamente. Stripe: Acceptance analytics
Depois de duas ou três falhas seguidas, pare. Continuar tentando pode acionar restrições mais severas. A Stripe possui até o erro card_decline_rate_limit_exceeded, que indica recusas excessivas no mesmo cartão. Stripe: Error codes
8. Em assinaturas, verifique separadamente as cobranças recorrentes
ChatGPT, Claude, Cursor, servidores em nuvem e serviços de streaming podem armazenar os dados do cartão e realizar cobranças futuras iniciadas pelo comerciante. Isso é diferente de um pagamento único no qual o usuário informa um código naquele momento.
Se o primeiro mês funciona e a renovação falha, as causas comuns incluem:
Saldo disponível insuficiente na renovação;
O cartão aceita apenas transações únicas;
O emissor não permite recurring ou merchant-initiated transaction;
O número ou dados de segurança mudaram após substituição do cartão;
O token salvo pelo comerciante expirou ou foi revogado;
O primeiro pagamento não concluiu a autenticação necessária para cobranças futuras.
As regras de validação da Adyen podem verificar se a transação recorrente inicial foi autenticada corretamente. A Stripe também explica que o emissor pode recusar cobranças futuras se não conseguir confirmar o consentimento do titular. Adyen: Validation checks · Stripe: Recurring payment consent
Para assinaturas, prefira um cartão virtual comum ou débito que aceite cobranças recorrentes e tenha dados estáveis. Cartões virtuais descartáveis, cartões temporários ou cartões cujo CVC muda com frequência não são indicados para assinaturas longas.
9. Trate o problema conforme a mensagem de erro
Os gateways não usam exatamente os mesmos códigos. A tabela abaixo mostra significados comuns. A decisão final deve considerar o motivo original informado pelo comerciante ou emissor.
Código ou mensagem | Significado comum | O que fazer |
|---|---|---|
incorrect_number | Número do cartão incorreto | Copiar novamente do app do U Card |
incorrect_cvc | CVC incorreto | Conferir o código atual e apagar dados antigos do navegador |
expired_card | Cartão expirado | Substituir o cartão e atualizar o método de pagamento |
insufficient_funds | Saldo disponível insuficiente | Recarregar considerando impostos, câmbio e pré-autorizações |
authentication_required | 3DS obrigatório | Concluir verificação por SMS, e-mail ou app |
authentication_failed | Falha no 3DS | Conferir código, contato, navegador e rede |
card_not_supported | Cartão não suporta a transação | Perguntar sobre restrições a pré-pago, online ou assinatura |
transaction_not_allowed | Emissor não permite | Verificar MCC, região, moeda e permissões |
currency_not_supported | Moeda de liquidação não suportada | Alterar a moeda ou usar outro cartão |
do_not_honor | Recusa genérica do emissor | Contatar o emissor e pedir o motivo original |
generic_decline | Motivo específico não divulgado | Parar tentativas repetidas e contatar emissor e comerciante |
processing_error | Erro de processamento | Esperar o status ficar claro antes de tentar novamente |
duplicate_transaction | Possível pagamento duplicado | Não reenviar; verificar primeiro transações pending |
10. Ordem correta de diagnóstico
Etapa 1: pare de tentar repetidamente
Espere alguns minutos e veja se o app mostra uma transação pending, failed ou reversed. A página mostrar falha não significa que a autorização não chegou ao emissor.
Etapa 2: guarde as informações necessárias
Registre nome do comerciante, horário, valor, moeda e mensagem exibida. Não envie o número completo do cartão, CVC, código SMS ou documentos de identidade.
Etapa 3: verifique o status do cartão
Confira saldo disponível, validade, pagamento online, transações internacionais, limite por compra e notificações recentes de bloqueio.
Etapa 4: confira os dados de cobrança e conclua o 3DS
Digite novamente os dados atuais, use o endereço de cobrança reconhecido pelo emissor e garanta que os códigos possam ser recebidos.
Etapa 5: contate a plataforma emissora
Informe ao suporte o horário, valor, moeda e nome do comerciante e peça o código original da recusa. Você pode perguntar:
A transação foi recusada por saldo, 3DS, MCC, restrição regional, permissão de cobrança recorrente ou controle de risco do emissor?
A orientação de suporte ao consumidor da Visa também recomenda entrar em contato com o emissor após uma recusa, pois ele é quem melhor consegue identificar a causa específica. Visa Consumer Support
Etapa 6: contate o comerciante ou use outro método de pagamento
Se o emissor confirmar que não recebeu nenhuma solicitação de autorização, o problema provavelmente está no comerciante ou no gateway.
Peça ao comerciante para verificar controle de risco do pedido, região da conta e restrições do método de pagamento. Se ele confirmar que não aceita esse tipo de cartão, insistir não costuma ajudar. Use outro método compatível.
11. Estas ações normalmente pioram o problema
Fazer mais de dez tentativas seguidas;
Trocar constantemente de VPN, dispositivo ou país;
Informar um endereço de cobrança falso;
Adicionar saldo repetidamente apenas para testar;
Enviar número completo, CVC ou código para grupos ou suporte não oficial;
Comprar conta verificada de terceiros ou U Card pronta;
Fazer novo pedido enquanto a transação está pending;
Abrir chargeback imediatamente após uma pequena cobrança de verificação.
Uma pequena cobrança de verificação ou pré-autorização não significa necessariamente cobrança definitiva. O comerciante pode primeiro validar o cartão e depois liberar a autorização. O prazo depende do comerciante, adquirente e emissor.
Se a transação continuar pending, confirme primeiro o status da autorização com a plataforma em vez de tratá-la imediatamente como fraude.
Falhas em pagamentos online com U Card normalmente se concentram em quatro grupos: dados do cartão inconsistentes, restrições do emissor, 3DS não concluído ou controles do comerciante que não aceitam o cartão.
A forma mais rápida de investigar é identificar em qual etapa ocorreu a falha e depois consultar o registro original no app. Se saldo, permissões e dados estiverem corretos, verifique 3DS e restrições do comerciante. Se apenas um site falhar, procure primeiro o comerciante. Se vários sites falharem ao mesmo tempo, procure primeiro a plataforma emissora.
Não dependa de tentativas repetidas. Obter o código original de recusa costuma ser muito mais útil do que trocar de navegador, trocar de rede ou recarregar o cartão várias vezes.