Comece em sandbox
Crie uma primeira transação v2 com o mínimo de configuração e avance para fluxos seguros de produção.
Use com agentes de IA
Dê a Claude Code, Cursor, Codex, Copilot, Windsurf, Lovable, Bolt.new ou v0 o contexto certo da Pagou.
Caminhos principais de integração
Pagamentos
Modele clientes, transações, Pix, cartão, reembolsos e tratamento de status de transação.
Payment Element
Monte campos de cartão hospedados, dispare tokenização, trate 3D Secure e mantenha segredos no back-end.
Pix Out
Crie transferências Pix de saída, cancele transferências pendentes e reconcilie o estado do payout.
Construa por tarefa
Receber Pix
Crie transações Pix, devolva os dados do QR code ao comprador e finalize por webhook ou reconciliação.
Receber cartão
Use
elements.submit(...) para tokenizar cartões e envie o token para a rota de criação de transação no back-end.Receber webhooks
Construa uma entrada única para eventos de pagamento e payout com deduplicação por ID de evento.
Entrar em produção
Confirme ambiente, autenticação, idempotência, webhook, retry e reconciliação antes da produção.
Referência e ferramentas
Referência API
Navegue por clientes, transações, transferências v2 e endpoints legados v1 organizados por recurso.
SDK TypeScript
Configure o SDK oficial server-side para TypeScript em pagamentos e transferências.
OpenAPI v2
Use a fonte de verdade de schemas para builders de request, testes, mocks e validação por agentes.
Regras de produção
- Crie pagamentos e transferências apenas pelo back-end.
- Use
external_refcomo identificador estável de escrita. - Nunca invente campos que não existem no schema OpenAPI.
- Use Payment Element e
elements.submit(...)para tokenização de cartão. - Libere pedidos apenas a partir de webhook confirmado ou estado reconciliado.
- Deduplicate webhooks pelo
iddo evento no topo.

