- Shipped
- lúc 06:09 11 tháng 11, 2026 UTC
- Author
- Kamo
- Commit
- 185198f
Thông thường cho mọi tổ chức bán hàng thông qua các lĩnh vực kinh doanh: - CorePlans: kế hoạch đăng ký cốt lõi được chọn một cách quyết định; product (max_seats 1, flat-priced, not FREE — eg Marketing Website) is never a seat: không có hàng ghế, không ngồi, không "có giấy phép" (tư vấn giấy phép chỉ chỗ ngồi). - OrgBillingAgreement.market_id + OrgBillingAgreements.live: các thỏa thuận là theo thị trường và được định giá từ người mua (POS calculatePrice không còn đọc của người bán nữa). - Chọn thời gian tạm dừng (grace_mode OFF|MANUAL|AUTO DEFAULT OFF, grace_days 60, grace_until, grace_expired_at) trên account_subscriptions và commerce_subscriptions; SubscriptionLifecycleService: tự động bắt đầu khi quá hạn, hết hạn dừng dịch vụ như Ngừng tay, thanh toán dỡ nó lên. - POS hủy bỏ/kết thúc thời hạn giờ kết thúc quyền truy cập của khách hàng (HÀNH CHÍNH, chỗ ngồi hết hạn); hủy mặc định đến cuối thời gian trả tiền, immediate=true kết thúc bây giờ. - billing.subscription.paid / ended / grace events, relayed to NATS after commit. - ONE_TIME add-ons chỉ tính trên hóa đơn đầu tiên.
