esta usando o checkout deles ou vai criar o seu proprio?
se for o checkout deles, tudo o que precisa é configurar um webhook para "escutar" os eventos de pagamento (de uma maneira bem simples)
da uma olhada aqui: https://developers.hotmart.com/docs/pt-BR/
estou usando o checkout deles mesmo, vou dar uma olhada lá