PT EN
← Voltar
MOCK DE API · Stripe

Stripe API mock

Teste seu fluxo de checkout, Payment Intents e webhooks do Stripe sem processar uma cobrança real — nem precisa de conta Stripe pra desenvolver.

Endpoints de exemplo

POST /v1/payment_intents

Cria uma cobrança — retorna o Payment Intent com client_secret pro checkout.

curl
curl -X POST https://httpdrop.com/mock/SEU_ENDPOINT_ID/v1/payment_intents \
  -d amount=2000 -d currency=usd
Resposta
{
  "id": "pi_3Nx7Y2K",
  "object": "payment_intent",
  "amount": 2000,
  "currency": "usd",
  "status": "requires_payment_method",
  "client_secret": "pi_3Nx7Y2K_secret_abc"
}
GET /v1/payment_intents/:id

Consulta o status de uma cobrança já criada.

curl
curl https://httpdrop.com/mock/SEU_ENDPOINT_ID/v1/payment_intents/pi_3Nx7Y2K
Resposta
{
  "id": "pi_3Nx7Y2K",
  "status": "succeeded",
  "amount_received": 2000
}

Exemplo de webhook

EVENT payment_intent.succeeded

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": "evt_1Nx7Y2K",
  "type": "payment_intent.succeeded",
  "data": {
    "object": { "id": "pi_3Nx7Y2K", "status": "succeeded", "amount": 2000 }
  }
}
Nota de transparência: Os exemplos acima são ilustrativos, baseados na documentação pública do Stripe — não são a fonte oficial nem cobrem todos os campos. Confira sempre a documentação oficial do Stripe pros detalhes exatos da sua integração. Se algo mudou, avise-nos.

Comece a mockar o Stripe agora

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

Criar mock grátis Todos os provedores →