Visão Geral
A Flare Payments oferece um ambiente Sandbox para que você possa testar sua integração de forma segura, sem gerar transações reais ou movimentar saldo. O Sandbox replica o comportamento da API de produção com algumas diferenças importantes:Base URL
Autenticação
Use sua API Key de teste — disponível em Dashboard > Configurações > API Keys > Ambiente de Teste.Simulando Pagamentos
No Sandbox, cobranças PIX são automaticamente confirmadas após um intervalo configurável para facilitar os testes.Comportamento padrão
Exemplo
Webhooks no Sandbox
Webhooks funcionam normalmente no Sandbox. Configure sua URL de teste em Dashboard > Configurações > Webhooks e selecione o ambiente Teste. Os eventos disparados são idênticos aos de produção:charge.paid— após confirmação simuladacharge.expired— para cobranças com valorR$ 999,99charge.failed— para cobranças com valorR$ 666,00transfer.completed— saques simuladostransfer.failed— saques com dados inválidos
Limites do Sandbox
- Dados são resetados semanalmente (domingos à meia-noite UTC)
- Máximo de 1.000 transações por dia
- Webhooks possuem timeout de 10 segundos
- QR Codes gerados são não-funcionais — não tente escaneá-los
Checklist de Integração
Antes de migrar para produção, verifique:- Cobranças criadas e pagamentos confirmados via webhook
- Polling de status funcionando (
GET /charges/{id}/status) - Saques processados e callbacks recebidos
- Tratamento de erros implementado (4xx e 5xx)
- Retentativas de webhook tratadas corretamente
Quando estiver pronto, troque a Base URL e a API Key para produção. Nenhuma outra alteração no código é necessária.
