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 →