Wi-Fi Account Life Cycle Management
Handle accounts through all stages from sign-up, first log-in to top-up.
Signup before Login
When the account is created, two important times will be set based on the settings in the product:
The first login to the account must happen between these times. A purge-delay time is also set. When the validity of the account has ended, the account will be automatically purged (deleted) after this time.
Valid Usage Time at First Login
A valid usage time after the first login can be set. Within this time, the user can be limited in data usage and time. Example:
- A user gets a maximum of 300 MB of data, valid for 30 min after the first login.
- A user gets a maximum of 1 hour of access, valid for 1 week after the first login.
- A user gets 300 MB of data or a maximum of one hour of total access, valid for 1 day after the first login.
Top-Up Due to Quota Depleted
When the bought credits (time and/or data) have been depleted, the user is blocked from access until a top-up has been done. This is also true before the valid usage time has arrived.
The top-up can be defined to refill the quota and optionally also to prolong the account’s valid use time. The account will be purged from the database when the valid use time + purge-delay-time has passed.
Top-Up Due to Valid Use Time Has Passed
When the current time has passed the valid use time, the user is blocked from access until a top-up has been done. This is true even if there are remaining quota on the account.
The top-up descriptor can be defined to extend the valid use time and optionally to refill the quota.
The account will be purged from the database when the valid use time + purge-delay-time has passed.