API References

Referencia rapida para integrar com a API de pagamentos e automacoes.

Base URL
http://localhost:8000
Planos validos
premiumbusinessenterprise
Webhook Stripe

Configure para /stripe/webhook no backend.

GET/healthSem autenticacao
Verifica se a API esta online.

Response

{
  "ok": true
}
POST/stripe/checkout-sessionSem autenticacao
Cria uma sessao de checkout Stripe para assinatura.

Request

{
  "name": "Joao Silva",
  "email": "joao@email.com",
  "planId": "premium",
  "paymentMethod": "card",
  "coupon": "PULL10"
}

Response

{
  "url": "https://checkout.stripe.com/c/pay/cs_test_..."
}
POST/stripe/webhookAssinatura Stripe
Recebe eventos da Stripe para atualizar status de assinatura.

Response

{
  "received": true
}

Dica: para testar webhook localmente use stripe listen --forward-to localhost:8000/stripe/webhook.

Ir para Pagamentos