Você tentou passar o cartão de crédito e de repente apareceu o código 58 na maquininha ou no aplicativo? Se isso aconteceu com você, calma. Esse erro é mais comum do que parece e, apesar do susto, tem solução sim. Esse tipo de código costuma gerar dúvida, mas a explicação é bem simples e direta.

Neste artigo completo, vamos explicar o que significa o código 58, por que ele aparece, como resolver esse problema, quando ele pode indicar uma fraude ou apenas um erro de sistema, e também trazer dicas úteis para evitar que isso volte a acontecer.
O que significa o código 58 no cartão de crédito?
Esse código é uma mensagem de recusa da transação gerada diretamente pela operadora do cartão. O significado técnico é:
“Transação não permitida – uso inválido da função do cartão.”
Ou seja, isso quer dizer que o cartão foi utilizado de forma incorreta, tentando acessar uma função que não está habilitada para aquele tipo de cartão ou que está proibida pela operadora naquele momento.
Quando o código 58 aparece?
Esse erro costuma surgir na hora de finalizar a compra. A pessoa digita a senha ou confirma o pagamento por aproximação, mas a maquininha ou sistema recusa a operação com a mensagem “código 58”.
As situações mais comuns são:
- O cartão é crédito, mas o lojista passou como débito
- O cartão é débito, mas foi usado como crédito
- Tentativa de saque indevido com cartão que não permite essa função
- Uso de função que está bloqueada pela instituição financeira
- Cartão pré-pago ou virtual sendo utilizado de forma não compatível com a operação
- Sistema da maquininha ou do banco está com erro temporário
Código 58 é fraude?
Essa dúvida é bem comum. Apesar de parecer estranho, na maioria dos casos não tem nada a ver com fraude. O código 58 é uma mensagem automática da bandeira do cartão dizendo que aquela função específica não está disponível ou habilitada.
Mas é importante dizer que, em casos mais raros, esse código pode aparecer se alguém estiver tentando fazer um uso indevido do cartão, como tentar sacar dinheiro com um cartão de crédito sem autorização.
Por isso, se você não estava tentando fazer a compra ou se alguém tentou passar seu cartão em outro lugar sem seu conhecimento, entre em contato com o banco imediatamente.
Como resolver o código 58?
Se você é o cliente tentando usar o cartão e apareceu esse erro, veja o que fazer:
1. Verifique a função escolhida na maquininha
O erro mais comum é usar a função errada. Por exemplo:
- Se o seu cartão é só crédito e a compra foi passada como débito → vai dar erro 58
- Se o cartão é só débito e foi tentado como crédito → também vai dar erro
Peça para o lojista cancelar a operação e tentar novamente, escolhendo a função correta.
2. Tente outro cartão ou forma de pagamento
Se a função correta foi selecionada e o erro continua, o problema pode estar no próprio cartão. Nesse caso:
- Use outro cartão
- Pague com Pix
- Faça um pagamento por aproximação com o celular (caso esteja habilitado)
3. Atualize o aplicativo do banco ou e-wallet
Se estiver usando um cartão virtual, especialmente via Apple Pay, Samsung Pay ou apps como Mercado Pago ou PicPay, verifique se está tudo atualizado. Aplicativos desatualizados podem gerar incompatibilidades com sistemas de pagamento.
4. Entre em contato com a central do cartão
Se nada funcionar, ligue na central de atendimento do seu banco ou administradora do cartão. Informe o código 58 e pergunte se há algum bloqueio na função crédito, débito ou saque.
Em alguns casos, a operadora precisa apenas liberar a função desejada ou confirmar seus dados de segurança.
O que fazer se for comerciante e aparecer código 58 na maquininha?
Se você é lojista e o cliente está enfrentando esse erro, siga esse passo a passo:
- Peça para ele confirmar qual a função correta do cartão (débito, crédito ou ambos)
- Tente refazer a transação na função certa
- Se o problema persistir, peça outro cartão ou forma de pagamento
- Se for comum acontecer isso, atualize o sistema da sua maquininha
É importante explicar ao cliente que o erro não é culpa da loja, e que a transação está sendo recusada pela operadora do cartão.
O erro 58 pode acontecer em qualquer bandeira?
Sim. Esse código pode aparecer em cartões:
- Visa
- Mastercard
- Elo
- Hipercard
- American Express
Ou seja, não importa a bandeira, o significado do código 58 é o mesmo: tentativa de uso de função não habilitada ou bloqueada.
Erros semelhantes ao código 58
Além desse código, existem outros códigos de recusa parecidos. Veja alguns deles:
- Código 05 – Transação não autorizada pelo banco
- Código 41 – Cartão bloqueado por suspeita de roubo
- Código 51 – Saldo ou limite insuficiente
- Código 54 – Cartão vencido
Saber identificar o código de erro ajuda bastante na hora de resolver sem dor de cabeça.
Dicas para evitar o erro 58 no futuro
Pra não passar por esse aperto novamente, vale seguir algumas dicas simples:
- Confira sempre qual função está ativa no seu cartão (crédito, débito, saque)
- Tenha mais de um cartão disponível, se possível
- Atualize o app do banco ou carteira digital com frequência
- Evite usar cartões virtuais em locais físicos que não têm estrutura para isso
- Se for comerciante, mantenha a maquininha atualizada
Código 58 bloqueia o cartão?
Não. Esse código não bloqueia seu cartão permanentemente. Ele apenas impede a finalização da compra naquele momento por uso incorreto de função.
Se você tentou mais de uma vez e não conseguiu, o ideal é entrar em contato com a central do cartão para entender melhor o que está acontecendo. Em poucos casos, a operadora pode aplicar um bloqueio temporário por segurança, mas isso é fácil de resolver.
E se o erro acontecer com compras online?
No caso de compras online, o código 58 pode aparecer se:
- Você estiver usando um cartão virtual na função errada
- A loja online não aceita a bandeira ou tipo de cartão usado
- Houver erro na validação da função débito ou crédito
O ideal é conferir os dados, tentar outro cartão e entrar em contato com a central caso o erro persista.
Quando procurar o banco?
Procure seu banco quando:
- O erro aparecer várias vezes seguidas mesmo usando a função correta
- Você tiver certeza que tem saldo ou limite disponível
- Suspeitar que outra pessoa tentou usar seu cartão
- Houver um bloqueio que não consegue resolver pelo aplicativo
Eles conseguem informar com mais precisão o que está impedindo a operação.
O código 58 no cartão de crédito pode assustar quem não conhece, mas geralmente é fácil de resolver. Ele indica que a função usada no cartão não é permitida, seja por erro de escolha (débito/crédito) ou bloqueio temporário.
Com algumas ações simples como tentar novamente na função certa, atualizar os dados ou entrar em contato com a operadora, você resolve rapidinho.
O importante é não forçar várias vezes a mesma transação, pois isso pode gerar bloqueios por segurança. Tenha sempre um plano B na hora de pagar e, se for comerciante, oriente seus clientes com paciência e clareza.




