Licensing Flow *
License Application Initiated
Triggered when a user applies a license to their account.
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.
Package Adjustment Check
The system checks if the user's current package aligns with the new license applied.
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.
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.
Confirmation
The user is notified of the successful license application and any package adjustments made.
Last updated
Was this helpful?