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 →