Pular para o conteúdo

Hotmart

Integração com a plataforma Hotmart para produtos digitais e cursos online.

Visão Geral

CampoValor
Slughotmart
TipoWebhook
SetupSimples (sem OAuth)
Sitehttps://hotmart.com

Eventos Disponíveis

Order

EventoDescrição
order.waiting_paymentAguardando pagamento
order.waiting_payment.pixAguardando PIX
order.waiting_payment.credit_cardAguardando cartão
order.waiting_payment.boletoAguardando boleto
order.paidPago
order.finalizedFinalizado
order.refundedReembolsado
order.disputedEm disputa
order.expiredExpirado
order.canceledCancelado

Ver estrutura completa dos eventos Order

Subscription

EventoDescrição
subscription.activeAssinatura ativa
subscription.canceledAssinatura cancelada
subscription.completedAssinatura concluída
subscription.pausedAssinatura pausada
subscription.past_dueAssinatura com pagamento em atraso
subscription.trialEm período de teste

Ver estrutura completa dos eventos Subscription

Subscription Transaction

EventoDescrição
subscription_transaction.waiting_paymentAguardando pagamento
subscription_transaction.paidPaga
subscription_transaction.refundedReembolsada
subscription_transaction.disputedEm disputa
subscription_transaction.expiredExpirada
subscription_transaction.updatedAtualizada

Ver estrutura completa dos eventos Subscription Transaction

Checkout

EventoDescrição
checkout.abandonedCheckout abandonado

Ver estrutura completa dos eventos Checkout

Configuração

1. Configurar Driver Settings

Não requer configuração especial. Apenas habilite:

Terminal window
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

Terminal window
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