Propostas
Em /portal/proposals o cliente vê as propostas comerciais enviadas pelo time da organização. Cada proposta detalha planos, itens, descontos, prazo e condições — e pode ser aceita diretamente no portal, transformando-se em assinatura ativa.
Estados da proposta
- draft — em edição interna; não visível no portal.
- sent — enviada ao cliente, aguardando ação.
- viewed — cliente abriu a proposta no portal (registrado com timestamp).
- accepted — cliente aceitou; gera assinatura, primeira fatura e auditoria.
- declined — cliente recusou; motivo opcional registrado.
- expired — passou da validade.
Conteúdo da proposta
- Cliente e dados de cobrança
- Itens (planos, produtos, add-ons) com quantidade e valor
- Descontos aplicados, valor total e impostos
- Condições comerciais (prazo, ciclo, trial)
- PDF gerado automaticamente para impressão e arquivo
Aceitar uma proposta
- Cliente clica em Aceitar.
- Confirma método de pagamento (cadastrado ou novo).
- Sistema cria a assinatura, emite a primeira fatura e dispara webhook
proposal.accepted. - Cliente é redirecionado para a assinatura recém-criada.
Captura de tela
