Hotmart
Integração com a plataforma Hotmart para produtos digitais e cursos online.
Visão Geral
| Campo | Valor |
|---|---|
| Slug | hotmart |
| Tipo | Webhook |
| Setup | Simples (sem OAuth) |
| Site | https://hotmart.com |
Eventos Disponíveis
Order
| Evento | Descrição |
|---|---|
order.waiting_payment | Aguardando pagamento |
order.waiting_payment.pix | Aguardando PIX |
order.waiting_payment.credit_card | Aguardando cartão |
order.waiting_payment.boleto | Aguardando boleto |
order.paid | Pago |
order.finalized | Finalizado |
order.refunded | Reembolsado |
order.disputed | Em disputa |
order.expired | Expirado |
order.canceled | Cancelado |
→ Ver estrutura completa dos eventos Order
Subscription
| Evento | Descrição |
|---|---|
subscription.active | Assinatura ativa |
subscription.canceled | Assinatura cancelada |
subscription.completed | Assinatura concluída |
subscription.paused | Assinatura pausada |
subscription.past_due | Assinatura com pagamento em atraso |
subscription.trial | Em período de teste |
→ Ver estrutura completa dos eventos Subscription
Subscription Transaction
| Evento | Descrição |
|---|---|
subscription_transaction.waiting_payment | Aguardando pagamento |
subscription_transaction.paid | Paga |
subscription_transaction.refunded | Reembolsada |
subscription_transaction.disputed | Em disputa |
subscription_transaction.expired | Expirada |
subscription_transaction.updated | Atualizada |
→ Ver estrutura completa dos eventos Subscription Transaction
Checkout
| Evento | Descrição |
|---|---|
checkout.abandoned | Checkout abandonado |
→ Ver estrutura completa dos eventos Checkout
Configuração
1. Configurar Driver Settings
Não requer configuração especial. Apenas habilite:
curl -X PUT "https://api.integracoesinteligentes.com/drivers/{driver_id}/settings" \ -H "Authorization: Bearer <token>" \ -H "Content-Type: application/json" \ -d '{ "enabled": true }'2. Criar Instalação
curl -X POST https://api.integracoesinteligentes.com/installations \ -H "Authorization: Bearer <token>" \ -H "Content-Type: application/json" \ -d '{ "integration_driver_id": "{driver_id}", "description": "Minha conta Hotmart" }'Próximos Passos
- Configurar Integração - Guia completo
- Estrutura dos Eventos - Detalhes de cada tipo de evento
- Receber Eventos - Processar webhooks