Products Customer is going to provide:
24x7 Products | |||||
---|---|---|---|---|---|
Name | Total Allowed GB | Validity | Price | Access time | Price/GB |
Lite 1.5 | 1.5 GB | 30 days | 1400 | 24 x7 | 933 |
Lite 4.0 | 4 GB | 30 days | 2500 | 24 x7 | 833 |
Savvy 5.0 | 5 GB | 30 days | 4000 | 24 x7 | 800 |
Savvy 15 | 15 GB | 30 days | 7500 | 24 x7 | 500 |
Savvy 30 | 30 GB | 30 days | 13500 | 24 x7 | 450 |
Ultra 50 | 50 GB | 30 days | 17500 | 24 x7 | 350 |
Unlimited | Unlimited | 30 days | 19800 | 24 x7 |
Use Cases
Use case #1: Configure top-ups with life-time
Roles: Administrator
Scenario #1.1: Charging for SI end-customers is created
- The administrator creates a discount plan.
- The administrator defines a service wallet with a set of top-ups:
- 2Gb quota with 1NGN fee and life-time of 7 days.
- 5Gb quota with 2NGN fee and life-time of 10 days.
- 12Gb quota with 4NGN fee and life-time of 20 days. - The administrator makes the previously created discount plan with the service wallet available for a user
Use case #3: User uses top-ups with life-time ( wallet is extended after top-up according to Top-Up life-time, unused quota rolls over )
Roles: User
Preconditions: T he administrator has configured top-ups available for the user
Scenario #3.1: User uses top-ups with life-time
The user logs in the self-care.
The user checks that he has no available quota.
The user buys 2GB quota with 7 days life-time.
The user uses 1GB during the next 4 days.
The user logs in own self-care and observes available quota of 1GB which expires in 3 days.
The user buys 5GB quota(with lifetime 10 days) during 3 days which are left.
The user has available total quota of 6GBs which expires in 10 days.
Use case #4: User uses top-ups with life-time (Top-up after wallet expiration)
Roles: User
Preconditions: T he administrator has configured top-ups available for the user
The user logs in the self-care.
The user checks that he has only 1GB of available quota for one day.
The user logs after two days and checks that he has no available quota.
The user buys 2GB top-up
The user has 2GB with 7 days life-time.
Use case #5: Notifications about wallet expiration
Roles: User
Preconditions: T he administrator has configured notification on:
- wallet top-up expiration;
- 3 days before the expiration.
Scenario #5.1: Wallet is about to expire
- The top-up is about to expire in 3 days.
- The user receives e-mail with notification that the wallet is about to expire.
Scenario #5.2: Wallet top-up has expired
- The top-up has expired
- The user receives e-mail with notification that the wallet has expired.
Use case #6: Top-ups with different life-time
Roles: Administrator, User
Scenario #6.1: Marketing team decides to introduce different life-times intervals for top-ups
- The administrator makes a new product with different life-times for top-ups:
- Lite 1.5 GB: Validity - 10 days.
- Lite 4 GB: Validity - 15 days.
Scenario #6.2: User buys a top-up with a longer life-time, then a different top-up with a shorter life-time
On Monday: User buys 4GB valid for 15 days. Uses 3GB during the day.
1 GB is left, valid for the next 15 days.On Tuesday: The user decides to top-up by 1.5GB (life-time - 10 days).
- As a result, the user gets 2.5GB with life-time 14 days. Where 14 days is a maximum of 2 values:
* current wallet life-time (14 days) and
* top-up life-time (10 days).