Products Customer is going to provide:

 

24x7 Products
NameTotal Allowed GBValidityPriceAccess time

Price/GB

Lite 1.5 1.5 GB 30 days140024 x7933
Lite 4.0 4 GB30 days250024 x7833
Savvy 5.05 GB 30 days400024 x7800
Savvy 1515 GB30 days750024 x7500
Savvy 3030 GB30 days1350024 x7450
Ultra 50 50 GB30 days1750024 x7350
UnlimitedUnlimited30 days1980024 x7 

These products will have a similar wallet top-ups configuration. Access will be restricted using Internet Access Policy.

Night & All Day Weekend
NameTotal Allowed GB ValidityPriceAccess timePrice/GB
Lite Nite10 GB 30 days40006pm-9am400
Savvy Nite25 GB 30 days55006pm-9am220
Ultra Nite 40 GB 30 days70006pm-9am175


Use Cases

Use case #1:  Configure top-ups with life-time

RolesAdministrator

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 )

 

RolesUser

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)

RolesUser

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  

RolesUser

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

RolesAdministrator, 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).