# Resolver um erro de "créditos insuficientes"

Source: https://help.didit.me/pt-PT/billing-credits/not-enough-credits
Updated: 2026-10-31

O crédito do teu plano e o saldo esgotaram-se, ou o fluxo inclui uma comprovação que o crédito do plano Gratuito não paga. Vê como encontrar a causa.

O crédito do teu plano para o mês e o teu saldo de carregamentos não conseguem
cobrir uma comprovação do fluxo de trabalho. Os 10 $ por mês do plano Gratuito
esgotam-se mais depressa do que esperas quando o fluxo inclui **white label**
($0.20), AML ($0.20), NFC ($0.15), ou prova de vida ativa ($0.15). Abre o
fluxo de trabalho e vê o que está ativado antes de carregares saldo.

Se um pedido de verificação falhar com `"You don't have enough credits to perform this request"`, ou se a API responder com o código de erro `insufficient_credits` quando crias uma sessão, o saldo da tua organização não consegue cobrir uma funcionalidade que o fluxo de trabalho está a tentar correr. A mesma causa pode também aparecer como um **erro de "sem créditos" (por vezes um 502)**, por exemplo quando o fluxo de trabalho inclui verificação de telefone ou validação em bases de dados, que o crédito do plano Gratuito não paga.

## Verifica o fluxo de trabalho antes de verificares o saldo

O instinto é olhar para a tua utilização. Olha primeiro para o teu **fluxo de trabalho**, porque cada módulo ativado é pago com os teus 10 $ de crédito mensal (plano Gratuito) e depois com o teu saldo, e alguns módulos custam muito mais do que os quatro básicos (verificação de identidade, prova de vida passiva, correspondência facial 1:1 e análise de dispositivo e IP, $0.33 no total). Os culpados habituais, pela ordem em que costumam aparecer:

| Funcionalidade | Preço | Porque surpreende as pessoas |
|---|---|---|
| **White label / marca personalizada** | $0.20 por verificação | É uma definição de aspeto e estilo, por isso não parece uma "comprovação" |
| **Cribagem AML** | $0.20 | Muitas vezes adicionada a um modelo de KYC básico sem se dar por isso |
| **NFC** | $0.15 | Faturado separadamente da verificação de identidade |
| **Prova de vida ativa** | $0.15 | Mudar de passiva para ativa aumenta o preço. No fluxo de trabalho, os métodos ativos são **Flash 3D** e **Ação 3D e Flash**; o **Liveness passivo** custa $0.10 |
| **Estimativa de idade** | $0.10 | Tem um preço separado da verificação de identidade |
| **Questionário** | $0.10 | Parece um formulário, não uma comprovação |
| **Verificação de telefone** | a partir de $0.03 + taxa da operadora | A taxa da operadora varia consoante o destino |
| **Verificação de e-mail** | $0.03 | |
| **Comprovativo de morada** | $0.20 | |
| **Validação em base de dados** | Varia por país | Precisa também de um **primeiro carregamento** antes de sequer correr - o crédito do plano Gratuito não conta. Consulta [validação em bases de dados](https://help.didit.me/pt-PT/documents-coverage/database-validation) |
| **Verificação de negócio (KYB)** | Varia consoante o país e o nível do registo | |

> **Warning:** **O white label é a causa mais comum, isoladamente.** Um fluxo de trabalho
> com marca personalizada ativada custa $0.20 por verificação concluída **além
> dos** preços por módulo - por isso um fluxo que configuraste como KYC
> simples custa cerca de 60% mais no momento em que lhe pões marca. Consulta
> [personalizar a marca e a experiência](https://help.didit.me/pt-PT/workflows/customize-branding-and-experience).

## Resolver

1. **Abre o fluxo de trabalho que a sessão falhada usa**

   Não um fluxo de trabalho qualquer - aquele com cujo ID a sessão foi criada. Em **Fluxos de trabalho**, verifica cada funcionalidade ativada contra a tabela acima.

2. **Procura o interruptor escondido de estilo personalizado**

   O white label é uma definição por fluxo de trabalho chamada **Incluir estilo personalizado**, e não está na lista de passos, e é por isso que auditar os passos nunca o encontra. No editor de fluxos de trabalho é o pequeno interruptor **ao lado do ícone da amostra de cor no cabeçalho, e só aparece quando passas o rato por cima desse ícone**, por isso um fluxo de trabalho pode ter marca sem que ninguém se lembre de o ter feito. A mesma definição está também na barra lateral **Definições** do fluxo de trabalho, onde está sempre visível.

3. **Verifica o teu saldo**

   **Definições → Faturação e plano** mostra o teu saldo atual. Se o crédito do mês estiver esgotado e o saldo for zero ou negativo, todo o trabalho faturável para até voltar a ficar acima de zero.

4. **Remove a funcionalidade paga ou carrega saldo**

   Se não precisares da funcionalidade paga, desativa-a e republica. Se precisares, adiciona fundos - o carregamento mínimo é $50. Consulta [carregamentos, faturas e formas de pagamento](https://help.didit.me/pt-PT/billing-credits/top-ups-invoices-and-payments).

![A página de faturação na consola Didit com o saldo da conta e o botão Carregar](https://help.didit.me/screenshots/billing-credits-light.webp)

*Verifica o saldo, mas verifica primeiro as funcionalidades pagas do fluxo de trabalho.*

## Outras causas a excluir

- **Um saldo negativo.** Assim que o saldo fica abaixo de zero e o crédito mensal do teu plano se esgotou, as comprovações em produção param. Este é o caso em que o erro genuinamente não tem a ver com um módulo em particular.
- **A chave da aplicação errada.** O saldo é por organização, mas se estiveres a chamar com uma chave de uma aplicação cujo fluxo de trabalho é diferente do que auditaste, estás a olhar para a configuração errada. Consulta [organizações, aplicações e ambientes](https://help.didit.me/pt-PT/account-organization/organizations-and-applications).
- **Uma chamada de API isolada em vez de uma sessão de fluxo de trabalho.** As chamadas isoladas são faturadas por chamada ao preço de tabela e usam o mesmo crédito e saldo, por isso podem esgotá-lo mais depressa do que esperas.
- **Verificação de telefone ou validação em bases de dados antes de qualquer carregamento.** Ambas ficam inativas até a tua organização fazer um primeiro carregamento real; o crédito do plano Gratuito não as desbloqueia. Consulta [carregamentos, faturas e formas de pagamento](https://help.didit.me/pt-PT/billing-credits/top-ups-invoices-and-payments).
- **Um sandbox que funcionava e uma aplicação de produção que não funciona.** O sandbox nunca cobra nada, por isso não pode revelar uma funcionalidade paga. A primeira sessão em produção é onde o preço real do fluxo de trabalho aparece.
- **Usaste mesmo os 10 $ do mês.** Verifica nas Análises o volume do mês por funcionalidade, e na Utilização o que cada comprovação cobrou, antes de presumires isto. O crédito é reposto no dia 1.

## Evitar que volte a acontecer

- **Ativa o carregamento automático** em **Definições → Faturação e plano** para que o saldo se carregue automaticamente abaixo de um limiar que escolheres.
- **Testa em sandbox**, onde nada é faturado e a verificação de saldo é completamente ignorada. Consulta [testar em sandbox](https://help.didit.me/pt-PT/getting-started/sandbox-and-testing).
- **Separa as tuas aplicações de teste e de produção**, para que uma experiência não consiga esgotar o saldo de que o teu tráfego em produção depende.

## Limitar a tua despesa

Se quiseres um teto rígido para que uma conta não consiga ficar negativa durante os testes, isso é um controlo ao nível da conta e não uma definição de fluxo de trabalho - pergunta ao suporte o que está disponível para a tua organização. Entretanto, a versão prática é: continua a testar numa aplicação sandbox, onde não há nada a gastar.

## Se os carregamentos não forem self-service

As organizações num plano anual não conseguem comprar créditos através do fluxo de carregamento self-service - contacta antes o teu gestor de conta. Uma tentativa self-service vai avisar-te disso em vez de falhar silenciosamente.

## Se o teu saldo parecer errado

Se o teu saldo, faturas ou histórico de verificação parecerem de repente em falta ou incorretos, isto é quase sempre um problema temporário da plataforma e não dados perdidos. Contacta o suporte em vez de tentares resolver isto sozinho, e inclui o ID da tua organização.
