CENTRAL DE DESENVOLVEDORES

Para quem
constrói plataformas.

Um modelo claro, estados previsíveis e referências vinculadas a sessões. Desenhe seu fluxo com uma equipe que entende seu caso de uso.

payment-request.json
// Contrato ilustrativo · não é uma API ativa
POST /example/payments

{
  "session_reference": "cs_demo_001",
  "market": "DE",
  "currency": "EUR",
  "amount_minor": 20000,
  "method": "card"
}
Contrato ilustrativo · não é uma API ativa

01 / INTEGRAÇÃO

Guia de integração

Um modelo claro, estados previsíveis e referências vinculadas a sessões. Desenhe seu fluxo com uma equipe que entende seu caso de uso.

  1. Criar

    Crie uma solicitação com referência CPMS, mercado, moeda e valor.

  2. Confirmar

    Aguarde um estado verificado. Fluxos QR e carteiras podem confirmar de forma assíncrona.

  3. Capturar

    Para cartões elegíveis, capture o valor final. Métodos locais podem exigir pagamento antecipado.

  4. Conciliar

    Relacione sessões a pagamentos, tarifas e relatórios de liquidação.

02 / ESTADOS DE PAGAMENTO

Estados de pagamento

created → pending → confirmed
failed · expired · refunded

Modelo ilustrativo. Os estados e transições finais são definidos no contrato de integração do provedor.

03 / WEBHOOKS

Design de webhooks

Valide assinaturas, evite replay e processe com idempotência antes de atualizar estados.

{
  "event": "payment.confirmed",
  "event_id": "evt_example_001",
  "session_reference": "cs_demo_001"
}

Contrato ilustrativo · não é uma API ativa

04 / SANDBOX

Acesso ao sandbox

Solicite especificações verificadas, credenciais de sandbox e matriz de métodos. Os exemplos não enviam requisições de rede.

Solicitar documentação

O PRÓXIMO PASSO É SEU

Construa sua próxima
vantagem em pagamentos.

Vamos conversar sobre sua arquitetura CPMS, mercados e modelo comercial.

Vamos conversar