Visão Geral
Antes de processar pagamentos reais, siga este checklist para garantir que sua integração está pronta para produção.Checklist de Produção
1. Autenticação
Veja a documentação de Autenticação para entender o sistema de chaves de API.Crie chaves de produção
No Dashboard, vá em Configurações → Desenvolvedores e crie uma chave
sk_live_.2. Produtos
Veja a API de Produtos para criar e gerenciar produtos.- Todos os produtos criados com chaves
sk_live_ - Preços corretos (conferir valores)
- Descrições e nomes revisados
- Imagens funcionando (URLs públicas)
- URLs de retorno apontando para produção
3. Webhooks
Consulte a documentação de Webhooks para implementação completa.4. Tratamento de Erros
Consulte a Solução de Problemas para erros comuns e soluções.- Retry com backoff exponencial para erros 429
- Logs detalhados para debugging
- Alertas para erros críticos
- Fallback para falhas de webhook
5. Segurança
- HTTPS em todos os endpoints
- Chaves de API em variáveis de ambiente
- Validação de assinatura em webhooks
- Logs não expõem dados sensíveis
- Acesso ao Dashboard com 2FA habilitado
6. Monitoramento
Logs
Configure logs para todas as requisições à API e webhooks recebidos.
Alertas
Configure alertas para erros de pagamento e falhas de webhook.
Dashboard
Monitore transações e métricas no Dashboard da Garu.
Uptime
Monitore a disponibilidade do seu endpoint de webhook.
Testes Finais
Antes de ir ao ar, execute estes testes:Teste de Pagamento Completo
Teste de Falhas
- Testar comportamento quando webhook falha
- Testar rate limiting (429)
- Testar com chave inválida
- Testar com dados inválidos
Migração de Teste para Produção
A URL base é a mesma para teste e produção. A diferença está apenas na chave de API usada.
Pós-Lançamento
Primeiros Dias
- Monitore de perto todas as transações
- Verifique se webhooks estão sendo recebidos
- Responda rapidamente a problemas reportados
Manutenção Contínua
- Rotacione chaves de API periodicamente
- Mantenha logs por pelo menos 90 dias
- Revise métricas de conversão
- Atualize integrações conforme necessário
Suporte
Se encontrar problemas em produção:- Verifique os logs do seu servidor
- Consulte a Solução de Problemas
- Acesse o Dashboard para ver status das transações
- Entre em contato: contato@garu.com.br
Suporte Técnico
Nossa equipe está disponível para ajudar com sua integração.