Subscription and Service Plan Management

Resource Usage, Subscription Status, Service Plans, Automatic Renewal, Affiliation

Description: This section allows you to view the current status of your subscription, monitor resource usage, and manage activation, renewal, or upgrade of available service plans.

What is it for? (Practical examples)

Use it to ensure your platform is always operational and to make the most of the resources available.

  • Monitor Usage: Check in real time how many users, how much storage space, or other resources you have consumed compared to your plan's limit.
  • Renewal and Upgrade: Renew your subscription before expiration or switch to a higher plan if your business needs grow.
  • Automatic Management: Enable or disable automatic renewal to avoid service interruptions.

Main Features

1. Resource Usage Dashboard

View a graphical summary of the resources you are using. For each resource included in your plan (e.g., disk space, number of users, etc.), you will see:

  • The current amount used.
  • The maximum limit provided by your subscription.
  • A percentage indicating how close you are to reaching the limit.

2. Subscription Status and Notifications

The system notifies you with clear messages regarding your plan status:

  • Active Subscription: Indicates the expected expiration date.
  • Free Trial: Alerts when the free trial is about to end or has already expired.
  • Expiration: If the subscription has expired, prompts you to select a new package to continue using services.

3. Plan Selection and Details

You can consult the complete list of available subscription plans:

  • Price Display: Each plan clearly shows the cost (with or without VAT, depending on configuration), duration (monthly, annual, or unlimited), and any applied discount.
  • Price Details: By clicking "Price Details," you can view a breakdown of costs, including calculations for remaining days from your previous subscription.
  • Highlighted Plans: Plans may be marked as "ACTIVE" (your current plan) or "RECOMMENDED."
  • Immediate Activation: Free plans or trials can be activated immediately without going through the payment process.

4. Automatic Renewal Management

If you have enabled automatic renewal, you will receive a notification.

  • Deactivation: You can disable automatic renewal at any time via a dedicated link to prevent the subscription from renewing on the expiration date.

5. Refer a Friend Program (Affiliate)

If available, you can invite friends or colleagues to register on the platform.

  • Benefit: For each friend who signs up, you can earn a free period for your subscription (e.g., 1 month free).
  • How it Works: By clicking the dedicated button, your personal invitation link is shown which you can copy and share.

How to configure

Subscription management takes place directly from the module's main page. There are no settings to save but actions to perform:

User ActionDescription
Select a PlanClick the activation button under the desired plan. If the plan requires payment, you will be redirected to the payment system.
Disable Automatic RenewalClick on the "Disable automatic renewal" link present in the status alert to stop automatic renewal of your plan.
View Price DetailsClick on "Price Details" below the plan cost to see a breakdown of charges (base price, remaining days, etc.).

Automatic Integrations

The Subscription module is tightly integrated with platform operating systems:

  • Payment System: Activating a paid plan automatically redirects to the billing system for purchase completion.
  • Marketing and Communication: When activating a new plan, your contact is automatically subscribed to the marketing list associated with that service package (e.g., "Pro Plan Clients") to receive relevant communications.
  • Expiration Updates: Once a plan is activated or renewed, your workspace expiration date is updated in real time.
  • Notifications: The system generates automatic alerts if the subscription expires or if downgrading (switching to a lower plan) before current plan expiration is not possible.