FAQ - Sandbox
Encontre respostas para as dúvidas mais comuns sobre o desenvolvimento e a homologação de integrações no Sandbox do Asaas.
O Sandbox permite testar grande parte dos fluxos da API sem movimentar valores reais. Entretanto, algumas funcionalidades possuem comportamentos específicos, limitações ou pré-requisitos diferentes de Produção.
ImportanteUtilize esta FAQ para consultas rápidas. Para executar um teste, siga o guia específico da funcionalidade.
Ambiente e acesso
1 - Qual é a diferença entre Sandbox e Produção?
O Sandbox é o ambiente utilizado para desenvolver e homologar integrações sem movimentar valores reais.
Produção é o ambiente utilizado nas operações reais e está sujeito às validações cadastrais, regulatórias, comerciais e operacionais aplicáveis à conta.
| Sandbox | Produção |
|---|---|
| Utiliza dados e operações de teste | Utiliza dados e operações reais |
| Não movimenta valores reais | Movimenta valores reais |
| Pode possuir fluxos simplificados | Depende do processamento produtivo |
| Utiliza credenciais próprias | Utiliza credenciais de Produção |
2 - Preciso criar uma conta específica para o Sandbox?
Sim.
A conta Sandbox é independente da conta de Produção. Mesmo que você já possua uma conta ativa no Asaas, será necessário criar outra para realizar os testes.
Crie sua conta em:
3 - Posso utilizar a mesma chave de API da Produção?
Não.
Cada ambiente possui contas, dados e chaves de API independentes.
| Ambiente | URL base |
|---|---|
| Sandbox | https://api-sandbox.asaas.com/v3 |
| Produção | https://api.asaas.com/v3 |
CuidadoNunca utilize uma chave de Produção em requisições enviadas ao Sandbox.
Utilize sempre a URL e a chave de API correspondentes ao mesmo ambiente.
4 - Os dados criados no Sandbox são enviados para Produção?
Não.
Clientes, cobranças, assinaturas, configurações, Webhooks e demais recursos criados no Sandbox não são replicados em Produção.
Ao realizar o go-live, será necessário configurar novamente os recursos no ambiente produtivo.
Saldo e movimentações financeiras
5 - Como adicionar saldo à conta Sandbox?
O saldo não é disponibilizado automaticamente.
Para gerar saldo:
- crie um cliente de teste;
- crie uma cobrança por Pix ou boleto;
- confirme manualmente o pagamento;
- utilize o valor disponibilizado nos demais testes.
Criar cliente
↓
Criar cobrança
↓
Confirmar o pagamento
↓
Adicionar saldo
↓
Executar os testesConsulte Adicione saldo à sua conta Sandbox.
6 - Os pagamentos realizados no Sandbox movimentam dinheiro real?
Não.
As operações são registradas somente para homologação. Nenhum valor real é movimentado e nenhuma instituição financeira é acionada.
7 - Por que uma transferência ou pagamento retorna saldo insuficiente?
Algumas operações exigem saldo disponível, como:
- transferências Pix;
- transferências TED;
- pagamentos de contas;
- antecipações;
- outras movimentações financeiras.
Antes de executar a operação, consulte o saldo da conta e, se necessário, confirme uma cobrança de teste.
Webhooks e notificações
8 - Os Webhooks funcionam no Sandbox?
Sim.
Você pode configurar Webhooks e utilizar os eventos do Sandbox para validar:
- recebimento das notificações;
- atualização dos status internos;
- processamento assíncrono;
- idempotência;
- falhas e reprocessamentos.
ImportanteNão conclua uma operação considerando apenas a resposta inicial da API.
Valide também os eventos de Webhook e as alterações posteriores de status.
9 - Posso testar notificações por e-mail e SMS?
Sim.
Utilize somente e-mails e números de telefone próprios ou autorizados para os testes.
Não cadastre dados reais de terceiros ou contatos aleatórios, pois as notificações podem ser enviadas durante a homologação.
10 - Posso testar notificações por WhatsApp?
Não.
O envio de notificações por WhatsApp não é realizado no Sandbox devido ao custo envolvido na mensageria.
Cartão de crédito
11 - Posso testar pagamentos com cartão de crédito?
Sim.
Utilize os cartões disponibilizados para homologação.
Simular aprovação
Número: 4444 4444 4444 4444
CCV: 123
Validade: qualquer data futuraSimular recusa
Mastercard: 5184019740373151
Visa: 4916561358240741Utilize somente dados fictícios para o titular do cartão.
Consulte Teste pagamentos com cartão de crédito no Sandbox.
12 - Posso testar tokenização de cartão?
Sim.
A tokenização pode ser habilitada nas configurações da conta Sandbox e utilizada para homologar cobranças futuras sem reenviar os dados do cartão.
A disponibilidade no Sandbox não representa uma habilitação automática em Produção.
Transferências
13 - Posso testar transferências Pix?
Sim, com comportamentos diferentes conforme o destino utilizado.
Chave Pix fictícia de homologação
Permite validar o envio e o débito da transferência. O valor não é creditado em outra conta.
Chave de outra conta Sandbox
Permite validar:
- débito na conta de origem;
- crédito na conta de destino;
- atualização dos saldos;
- conciliação entre as contas.
Consulte Teste transferências no Sandbox.
14 - Posso testar transferências TED?
Sim.
Após criar a TED, utilize os controles disponíveis no Sandbox para:
- confirmar a transferência;
- simular uma falha.
Esses controles são exclusivos do ambiente de homologação.
Pix e QR Codes
15 - Posso testar o pagamento de um QR Code Pix?
Sim, desde que o QR Code seja compatível com os cenários disponíveis no Sandbox.
O fluxo recomendado é:
- utilizar uma conta Sandbox para criar o QR Code;
- obter o payload retornado;
- utilizar outra conta Sandbox, com saldo, para realizar o pagamento;
- validar o débito, o recebimento, os status e os Webhooks.
Consulte Teste o pagamento de QR Codes Pix.
16 - Por que recebo erro 404 ao pagar um QR Code Pix?
O erro 404 Not Found pode ocorrer quando:
- a conta que gerou o QR Code não possui uma chave Pix cadastrada;
- o payload não foi registrado no Sandbox;
- a cobrança foi criada em um cenário incompatível com esse teste;
- foi utilizado um QR Code criado antes do cadastro da chave Pix.
Para corrigir:
- cadastre uma chave Pix na conta Sandbox;
- crie uma nova cobrança ou um novo QR Code;
- obtenha o novo payload;
- execute novamente o pagamento.
AtençãoO cadastro da chave Pix não corrige QR Codes gerados anteriormente.
Gere um novo payload após cadastrar a chave.
17 - Posso remover uma chave Pix no Sandbox?
Não.
A remoção de chaves Pix não está disponível para homologação nesse ambiente.
Contas e subcontas
18 - Como funciona a aprovação de uma conta Sandbox?
Contas criadas diretamente no Sandbox são aprovadas automaticamente quando os dados comerciais obrigatórios são preenchidos corretamente.
Para evitar falhas:
- preencha todos os campos obrigatórios;
- utilize valores compatíveis com cada campo;
- utilize apenas letras e espaços no nome;
- evite números e caracteres especiais.
Exemplo que pode impedir a aprovação:
Conta Teste_01Prefira:
Conta Teste UmConsulte Aprove contas e subcontas no Sandbox.
19 - Por que o Pix está desabilitado na conta Sandbox?
Isso pode ocorrer quando os dados comerciais não foram validados corretamente.
Revise principalmente:
- campos obrigatórios não preenchidos;
- nome com números;
- nome com caracteres especiais;
- valores incompatíveis com o formato esperado.
Após corrigir os dados, aguarde uma nova validação e consulte novamente o status da conta.
20 - Posso aprovar uma subconta manualmente?
Sim.
Utilize o endpoint:
POST /v3/accounts/{id}/approveConsulte o endpoint: Aprovar conta no Sandbox.
Também é possível habilitar a autoaprovação nas configurações do Sandbox.
21 - Como funciona o acesso de uma subconta padrão?
No Sandbox, o link de redefinição de senha da subconta padrão é enviado ao e-mail da conta pai responsável pela criação.
Após receber o e-mail:
- acesse o link;
- defina a senha da subconta;
- realize o login com os dados da subconta.
Esse é um comportamento específico do Sandbox e pode ser diferente em Produção.
22 - Posso testar o onboarding de uma subconta BaaS?
Sim, com restrições.
O campo onboardingUrl pode ser utilizado para homologar o preenchimento cadastral e o envio das informações solicitadas.
Entretanto, o Sandbox não reproduz integralmente todas as validações cadastrais, regulatórias e operacionais de Produção.
Segurança
23 - O que é o token de ação crítica?
É uma validação adicional exigida em determinadas operações sensíveis.
Quando uma ação crítica for solicitada no Sandbox, utilize:
000000Esse token é válido somente para homologação.
24 - Posso desabilitar o token de ação crítica?
Em cenários específicos de transferências, a validação pode ser desabilitada no Sandbox pelo time de Sucesso de Integrações.
Homologue primeiro o fluxo com o token habilitado. A desabilitação não representa a configuração recomendada para Produção.
Consulte Entre em contato.
Assinaturas
25 - Posso gerar antecipadamente as cobranças de uma assinatura?
Sim.
Utilize a geração de carnê para criar as cobranças futuras da assinatura até uma data final definida.
Esse recurso permite testar:
- consultas de cobranças;
- recorrências;
- relatórios;
- conciliações;
- sincronizações;
- eventos aplicáveis às cobranças geradas.
A geração do carnê cria as cobranças, mas não realiza o pagamento delas.
Consulte Gerar carnê de assinatura.
Disponibilidade das funcionalidades
26 - Todas as funcionalidades podem ser testadas no Sandbox?
Não.
As funcionalidades podem ser classificadas como:
| Status | Significado |
|---|---|
| ✅ Disponível | Pode ser testada normalmente |
| ⚠️ Com restrições | Exige configuração ou procedimento complementar |
| ❌ Indisponível | Não possui suporte completo no Sandbox |
Exemplos de funcionalidades com restrições:
- transferências Pix;
- pagamento de QR Code Pix;
- teste de chargeback;
- envio de documentos no onboarding BaaS.
Exemplos de funcionalidades indisponíveis:
- remoção de chave Pix;
- simulação de antecipação;
- notificações por WhatsApp;
- layout de boleto com QR Code Pix;
- alguns recursos dependentes de serviços externos.
Consulte: Veja o que pode ser testado no Sandbox.
ImportanteUma funcionalidade indisponível no Sandbox pode continuar disponível em Produção.
A limitação pode existir somente porque o recurso depende de integrações externas ou de processamento financeiro real.
Solução de problemas
27 - Quais são os erros mais comuns no Sandbox?
-
Chave de API incorreta: Ocorre quando a chave pertence a outro ambiente ou conta.
-
URL incorreta: Ocorre quando uma chave de Sandbox é enviada para Produção ou o contrário.
-
Saldo insuficiente: corre quando a operação exige recursos disponíveis e a conta ainda não possui saldo de teste.
-
Webhook não recebido: Pode estar relacionado à URL configurada, autenticação, indisponibilidade do servidor ou resposta diferente de
200. -
Pix desabilitado: Pode estar relacionado a dados comerciais inválidos ou incompletos.
-
Erro 404 no pagamento de QR Code Pix: Pode ocorrer quando a conta não possui chave Pix ou quando o payload não foi registrado no Sandbox.
O que devo validar antes de ir para Produção?
Confirme se:
- os fluxos de sucesso e erro foram homologados;
- os Webhooks são processados de forma idempotente;
- a URL foi alterada para Produção;
- a chave de API pertence ao ambiente produtivo;
- os dados fictícios foram removidos;
- os recursos necessários estão habilitados;
- as permissões da chave estão corretas;
- as diferenças entre Sandbox e Produção foram consideradas;
- os requisitos cadastrais, regulatórios e operacionais foram validados.
RecomendadoHomologue a jornada completa, incluindo respostas da API, mudanças de status, Webhooks, falhas e reprocessamentos, antes de realizar o go-live.
Conteúdos relacionados
Updated 20 days ago