Opa.
Primeiramente parabéns pela solução que desenvolveu. Me parece bastante útil e interessante.
Estou também na fase de criação do meu próprio Saas. Um projeto envolvendo dados geográficos e mapeamentos.
Poderia compartilhar como você está lidando com a parte de assinaturas e pagamentos?
Ainda estou com algumas dúvidas nesta parte.. seus usuários são criados via webhook após a confirmação de pagamento ou após a confirmação eles são redirecionados para uma página de cadastro?