Feature #11614
closedSupport #11764: E-commerce pending tasks for nov 15 release
Feature #11610: Free Trial Integration in Company on boarding
Task 1: Catalog & Data Model Architecture
Description
Purpose: Establish distinct data structures for free trials so the system can differentiate between a full paying subscriber and a trialing subscriber.
Plan Trial Limits Configuration: Currently, subscription plans only have a single set of resource limits designed for paying customers. We need to introduce a dedicated trialLimits structure to each plan in the catalog (specifying max users, max stores, monthly SMS, monthly emails, and storage allowed specifically during the trial).
Hard Cap Enforcement Flag: Add a configuration setting to ensure that overages are prohibited during the trial period (allowTrialOverages: false). This guarantees that a trialing user cannot incur unexpected financial charges on an unbilled account.
Tenant Billing Subdocument Extension: Ensure that when a company record is created or updated, its billing subdocument retains the trial's exact expiration timestamp, whether the tenant is currently in a trial state, and the active trial limits snapshot.
Subtasks
Related issues
Updated by Divya Inapakurthi 11 days ago
- Target version set to sprint (10/12/2026 - 10/31/2026)
Updated by Divya Inapakurthi 11 days ago
- Due date set to 10/22/2026
- % Done changed from 0 to 100
Updated by Divya Inapakurthi 11 days ago
- Status changed from In Progress to Closed