PT EN
← Voltar
MOCK DE API · PagSeguro

PagSeguro API mock

Teste a criação de orders e cobranças, e as notificações de status do PagSeguro (PagBank), sem gerar uma cobrança real.

Endpoints de exemplo

POST /orders

Cria uma order com uma cobrança associada.

curl
curl -X POST https://httpdrop.com/mock/SEU_ENDPOINT_ID/orders \
  -H "Content-Type: application/json" \
  -d '{"reference_id":"ext-ref-123","customer":{"name":"Cliente Teste"}}'
Resposta
{
  "id": "ORDE_AAAAAAAA-0000-1111-2222-333333333333",
  "reference_id": "ext-ref-123",
  "status": "WAITING",
  "charges": []
}
GET /orders/:id

Consulta o status de uma order.

curl
curl https://httpdrop.com/mock/SEU_ENDPOINT_ID/orders/ORDE_AAAAAAAA-0000-1111-2222-333333333333
Resposta
{
  "id": "ORDE_AAAAAAAA-0000-1111-2222-333333333333",
  "status": "PAID"
}

Exemplo de webhook

EVENT CHARGE.PAID (notificação)

Configure isso como body de uma Mock Rule e use Response Sequences ou modo SSE pra empurrar o evento — veja o guia de arquitetura de webhooks.

{
  "id": "CHAR_BBBBBBBB-0000-1111-2222-444444444444",
  "reference_id": "ext-ref-123",
  "status": "PAID",
  "paid_at": "2026-08-20T10:00:00-03:00"
}
Nota de transparência: Os exemplos acima são ilustrativos, baseados na documentação pública do PagSeguro/PagBank — não são a fonte oficial nem cobrem todos os campos. Confira sempre a documentação oficial do PagBank pros detalhes exatos da sua integração. Se algo mudou, avise-nos.

Comece a mockar o PagSeguro agora

Crie um endpoint grátis, sem cartão de crédito, e cole as rules acima.

Criar mock grátis Todos os provedores →