- Shipped
- 11 листопада 2026 р. о 06:09 UTC
- Author
- Kamo
- Commit
- 185198f
Загальний для всіх організацій, що продають через лінію бізнесу підписки: - CorePlans: підписку на основний план вибирають детерміністично; плата продукт (максимальна_ кількість_ місць 1, фіксована ціна, не БЕЗКОШТОВНО — наприклад, Веб- сайт маркетингу) ніколи не місце: без рядків місць, без місць, без « ліцензії » (запит лише на ліцензію місця). - OrgBillingAgreement. market_ id + OrgBillingAgreements. live: угоди є для ринок і ціна від ПОКУПЦЯ (POS calculatePrice більше не читає ціну від продавця). - Встановити періоди відстрочки (grace_ mode OFF| MANUAL| AUTO DEFAULT OFF, grace_ days 60, grace_ until, grace_ expired_ at) на account_ subscriptions і commerce_ subscriptions; SubscriptionLifecycleService: автоматичний запуск після закінчення терміну дії, закінчення терміну дії зупиняє службу як ручна пауза, оплата піднімає її. - POS скасування/ закінчення терміну тепер припиняє доступ клієнта (СКАСУВАНО, місця зникають); скасувати типово до кінця платного періоду, immediate=true закінчується зараз. - події billing.subscription.paid / ended / grace, передані NATS після виконання. - ONE_ TIME додаткові рахунки тільки на першому рахунку.
