PT EN
← Voltar
MOCK DE API · Mercado Pago

Mercado Pago API mock

Simule pagamentos via Pix, cartão e boleto, e os webhooks de notificação do Mercado Pago, sem cobrar de verdade. Veja também o guia completo de webhook.

Endpoints de exemplo

POST /v1/payments

Cria um pagamento (Pix, cartão ou boleto).

curl
curl -X POST https://httpdrop.com/mock/SEU_ENDPOINT_ID/v1/payments \
  -H "Content-Type: application/json" \
  -d '{"transaction_amount":100,"payment_method_id":"pix","payer":{"email":"cliente@exemplo.com"}}'
Resposta
{
  "id": 123456789,
  "status": "pending",
  "status_detail": "pending_waiting_transfer",
  "transaction_amount": 100,
  "payment_method_id": "pix"
}
GET /v1/payments/:id

Consulta o status de um pagamento.

curl
curl https://httpdrop.com/mock/SEU_ENDPOINT_ID/v1/payments/123456789
Resposta
{
  "id": 123456789,
  "status": "approved",
  "status_detail": "accredited",
  "transaction_amount": 100
}

Exemplo de webhook

EVENT payment.updated

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.

{
  "action": "payment.updated",
  "api_version": "v1",
  "type": "payment",
  "data": { "id": "123456789" }
}
Nota de transparência: Os exemplos acima são ilustrativos, baseados na documentação pública do Mercado Pago — não são a fonte oficial nem cobrem todos os campos. Confira sempre a documentação oficial do Mercado Pago pros detalhes exatos da sua integração. Se algo mudou, avise-nos.

Comece a mockar o Mercado Pago agora

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

Criar mock grátis Todos os provedores →