Pular para o conteúdo principal

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_ref como 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 id do evento no topo.

Leia a seguir