Project

General

Profile

Edit Copy Actions

Feature #11614

closed

Support #11764: E-commerce pending tasks for nov 15 release

Feature #11610: Free Trial Integration in Company on boarding

Task 1: Catalog & Data Model Architecture

Added by Divya Inapakurthi 11 days ago. Updated 11 days ago.

Status:
Closed
Priority:
Normal
Start date:
10/22/2026
Due date:
10/22/2026
% Done:

100%

Estimated time:
Spent time:

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.


Add

Subtasks


Add

Related issues

Actions #1

Updated by Divya Inapakurthi 11 days ago

  • Status changed from New to In Progress
Actions #2

Updated by Divya Inapakurthi 11 days ago

  • Target version set to sprint (10/12/2026 - 10/31/2026)
Actions #3

Updated by Divya Inapakurthi 11 days ago

  • Due date set to 10/22/2026
  • % Done changed from 0 to 100
Actions #4

Updated by Divya Inapakurthi 11 days ago

  • Status changed from In Progress to Closed
Edit Copy Actions

Also available in: Atom PDF