Project

General

Profile

Edit Copy Actions

Feature #11618

closed

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

Feature #11610: Free Trial Integration in Company on boarding

Task 6: Superadmin Plan Management Interface

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

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

100%

Estimated time:
Spent time:

Description

Purpose: Enable platform administrators to manage trial parameters directly from the central dashboard without writing code.
Detailed Explanation:
Trial Duration & Quota Configuration: In the SaaS Plan creation and editing modals, add input controls for trial duration (in days) and granular trial resource limits (Trial Users, Trial Stores, Trial SMS, Trial Emails, Trial Storage).
Presets & Quick Setup: Provide a convenience control (such as "Default trial limits to 20% of plan limits") to simplify plan administration.
Plan Catalog Visualization: Display trial parameters in the plan details drawer and table so administrators can review trial configurations across all tiers at a glance.


Add

Subtasks


Add

Related issues

Actions #1

Updated by Divya Inapakurthi 11 days ago

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

Updated by Divya Inapakurthi 2 days ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Work Completed for Task 6: Superadmin Plan Management Interface

  • Trial Duration & Granular Quota Configuration (`SaasPlansPage.tsx`):
    - Integrated dynamic trial settings into the Plan Creation and Edit modals.
    - Added configurable input controls for: * Trial Duration (in days, e.g., 5-day / 14-day trials). * Trial Resource Quotas: Trial Users, Trial Stores, Trial Storage (GB), Trial Emails, Trial SMS, and API calls. * Strict Overages Toggle: Added option to enable/disable overage charges during the trial period.
  • Presets & Quick Setup:
    - Implemented default trial presets (`DEFAULT_TRIAL_LIMITS`: 3 Users, 1 Store, 1 GB Storage, 200 Emails, 50 SMS, 1,000 API Calls) for fast plan onboarding.
    - Added automatic form pre-population when editing existing SaaS plans.
  • Plan Catalog Visualization & Multi-Cadence Table Display:
    - Updated the Superadmin SaaS Plans table to display trial parameters at a glance (e.g., active trial duration badge: `5d trial`).
    - Added support for displaying multi-cadence pricing structures (`Monthly`, `Quarterly`, `Half-Yearly`, and `Yearly`) directly alongside plan details and quotas.
    - Sanitized form payload to ensure seamless sync with backend pricing and Stripe catalog services.
Edit Copy Actions

Also available in: Atom PDF