Pular para o conteúdo principal
Use o mesmo código de integração nos dois ambientes. Troque configuração, não comportamento.

URLs base

AmbienteBase URLUse para
Sandboxhttps://api-sandbox.pagou.aidesenvolvimento local, testes automatizados, validação em staging
Productionhttps://api.pagou.aitráfego real, reconciliação em produção, fluxos operacionais

Regras

  • Separe os tokens de sandbox e produção.
  • Use endpoints diferentes de webhook para sandbox e produção.
  • Nunca exponha credenciais de produção no código do navegador.
  • Faça rollout trocando apenas configuração: token, base URL, destino de webhook e monitoramento.

Por que isso importa

Diferença entre ambientes é uma causa comum de erro em lançamento. Se o formato das requisições for igual nos dois ambientes, a entrada em produção vira uma mudança operacional, não um risco de deploy de código.

Checklist de liberação

  1. Valide auth em sandbox.
  2. Rode um fluxo feliz completo com Pix ou cartão.
  3. Confirme entrega de webhook, deduplicação e reconciliação.
  4. Verifique se os logs guardam requestId, IDs de recurso e seu external_ref.
  5. Na entrada em produção, troque apenas credenciais e base URL.

Próximos passos