Licensing Flow *

  1. License Application Initiated

    • Triggered when a user applies a license to their account.

  2. User Information Update

    • The system retrieves and updates the user's account with the new package features, and pricing, and adjusts the expiry date accordingly.

  3. Package Adjustment Check

    • The system checks if the user's current package aligns with the new license applied.

  4. Custom Business Logic Handling (if applicable)

    • If the user's package doesn't align with their license, custom business rules are engaged for tailored handling.

  5. Default Action or Custom Adjustment

    • Absent custom intervention, the system defaults to updating the user's package with the new license information.

    • If custom handling is in place, specific rules are applied to adjust the user's package as needed.

  6. Confirmation

    • The user is notified of the successful license application and any package adjustments made.

Last updated

Was this helpful?