O sistema de assinaturas permite cobrar clientes de forma recorrente com planos configuráveis, retry automático em caso de falha e métricas em tempo real de MRR e churn.
Como funciona
- O merchant cria um plano com nome, valor, intervalo e período de trial opcional.
- O cliente se inscreve via checkout público (sem autenticação) ou via API.
- A Upay gera cobranças automáticas no intervalo do plano.
- Em caso de falha, o sistema realiza retry automático.
- O merchant acompanha MRR, churn rate e assinantes ativos em tempo real.
Modelos
Plano (SubscriptionPlan)
Assinatura (Subscription)
Status da assinatura
Endpoints disponíveis
Gestão de planos (API Key)
Endpoints públicos (sem autenticação)
Criar plano
Configure nome, valor, intervalo e trial.
Listar planos
Consulte todos os planos do seu merchant.
Checkout público
Inscreva clientes sem autenticação.
Self-service do assinante
Rotas para o assinante gerenciar a própria assinatura.

