Este endpoint permite que novos usuários criem uma conta contratando um plano. Após o pagamento, a conta é criada automaticamente e as credenciais são enviadas por email.
Para empresas existentes que desejam mudar de plano, use o endpoint Mudar Plano.
Query Parameters
ID do preço do plano na Stripe (ex: price_1234567890)
Email do novo usuário. Deve ser único no sistema
Nome completo do usuário ou empresa
Fluxo de Criação de Conta
- Usuário acessa a landing page e escolhe um plano
- Aplicação chama este endpoint com o priceId e email
- Usuário é redirecionado para o checkout seguro da Stripe
- Após pagamento aprovado, a Stripe envia webhook
- Sistema cria a conta automaticamente com:
- Email fornecido
- Senha temporária gerada
- Tipo de registro:
stripe_subscription
- Assinatura ativa vinculada
- Email é enviado com as credenciais de acesso
Informações Importantes
Empresas criadas via checkout Stripe precisam manter uma assinatura ativa para acessar o sistema. Se a assinatura for cancelada ou o pagamento falhar, o acesso será suspenso.
Empresas registradas com senha admin (tipo
admin_password
) têm acesso ilimitado e não precisam de assinatura.Produtos Disponíveis
Os produtos e preços disponíveis podem ser listados através do endpoint Listar Produtos.Próximos Passos
Após o usuário completar o checkout:- Ele receberá um email com as credenciais
- Poderá fazer login usando o endpoint Login
- Poderá gerenciar sua assinatura através do Portal de Faturamento