KamoCRM

Uma segunda assinatura é segura, períodos de carência, acordos por mercado, eventos pagos/terminados

Featurekamo-shared-library
Enviado
11 de novembro de 2026 às 06:09 UTC
Autor
Kamo
Confirmação
185198f

Genérico para todas as organizações que vendem por meio da linha de negócios de assinatura: - CorePlans: a assinatura do plano principal é escolhida deterministicamente; um plano produto (max_seats 1, preço fixo, não GRÁTIS — por exemplo, Marketing Website) nunca é um assento: sem filas de assentos, não sentado, não "licenciado" (consulta de licença somente de assento). - OrgBillingAgreement.market_id + OrgBillingAgreements.live: os acordos são por mercado e com preço do COMPRADOR (POS calculatePrice não lê mais o preço do vendedor). - Opt-in períodos de carência (grace_mode OFF|MANUAL|AUTO DEFAULT OFF, grace_days 60, grace_until, grace_expired_at) em account_subscriptions e commerce_subscriptions; SubscriptionLifecycleService: início automático em vencimento atrasado, expiração interrompe o serviço como um pausa manual, o pagamento levanta-o. - POS cancelar/fim de prazo agora termina o acesso do cliente (CANCELADO, cadeiras caducam); cancel defaults para o final do período pago, immediate=true termina agora. - eventos billing.subscription.paid / ended / grace, retransmitidos para NATS após o commit. - ONE_TIME add-ons conta apenas na primeira fatura.

Todas as alterações

Como o que você vê o transporte?

Comece com o plano gratuito e leia esta página novamente daqui a um mês, para saber mais sobre o que está disponível para você.

Comece grátis para sempreVer preços