Para quem vende · API e webhooks
Integrar SaaS ou app: da venda ao acesso
Seu sistema recebe os avisos de assinatura e cria, mantém ou corta a conta. Use access.granted para liberar, externalId para achar o usuário e plan para saber o plano. O guia da API traz exemplo em Node e Python e um prompt para colar no seu assistente de IA.
Passo a passo
- Passe o ID do usuário em external_id no link do checkout.
- Crie uma rota que confira X-Korvex-Signature sobre o corpo cru e ignore repetidos por X-Korvex-Event-Id.
- Em SUBSCRIPTION_*, ache ou crie a conta e grave access.granted. Não use subscription.status: no teste grátis ele sai INACTIVE.
- Mande um link para criar a senha à conta nova. A Korvex não recebe nem guarda essa senha.
- Teste com Simular jornada no webhook. As rotas de criar assinatura ainda não existem com sk_test_.
Isso ajudou?
