This bundle type provides one-time allowances for specific services, such as voice calls, internet access, and SMS, which can be used until depleted. Customers have the option to “top up” their allowance as needed. For example, a pay-as-you-go customer might purchase extra international minutes for calls to the UK, paying $20 for 500 minutes. Top-ups typically offer customers a better per-unit price than the standard pay-as-you-go rate and ensure that the purchased service (e.g., minutes for calls to the UK) remains available, even if the balance unexpectedly runs out.

Previously, the “One-off with top-ups” bundles were referred to as “Service wallets” in the former “Volume discount plans.”

A bundle can include multiple bundle items, each designated for a specific service (e.g., voice calls) and destination group (e.g., UK destinations). The initial service volume (one-time allowance) can be set to zero if the service provider does not plan to offer any free services within the bundle item. For each bundle item, multiple top-up options can be offered.

EXAMPLE
The service provider “Owl Telecom” offers new customers 30 minutes of free calls to the UK as a welcome bonus. These minutes are made available to a user once the bundle is assigned to their account through the product. After the free minutes are used, calls to the UK are charged at standard pay-as-you-go rates of 8 cents per minute. Users who need to make frequent calls to the UK can save money by purchasing more minutes. They can choose from two top-up options: 100 minutes for $6 (6 cents per minute) or 200 minutes for $10 (5 cents per minute), both valid for 14 days.

Key features

Link copied to clipboard

Let’s explore the key features of the One-off with top-ups bundles:

One-time allowance

Link copied to clipboard

You can choose whether to provide a free one-time allowance with a specific bundle item.

Scenario 1. With one-time allowance

Link copied to clipboard

You can grant a specific service volume to your customers for one time.

EXAMPLE
“Owl Telecom” grants its IPTV customers 10 GB of internet traffic free of charge as a promotional offer. Once these GB are consumed, customers can decide whether to top up their bundle item for more internet service.

Scenario 2. Without one-time allowance

Link copied to clipboard

You can offer bundles without any one-time allowance, simply providing top-up options for customers looking for a better deal on specific services and encouraging them to pay upfront for the service volume they need.

In this case, you can set the initial service volume for each bundle item to zero. When the bundle is assigned, it does not include any one-time allowances. To receive a specific service volume, the customer should top up the corresponding bundle item.

EXAMPLE
“Owl Telecom” offers its pay-as-you-go customers the “Global connect” bundle, which allows them to purchase discounted minutes for calls to EU countries or the US. The bundle is assigned to customer’s accounts as a part of their product. Whenever a customer needs to make frequent calls to these specific regions, they can top up the corresponding bundle item, such as purchasing 100 minutes to Italy, France, and Germany for $10.

Individual service top-ups

Link copied to clipboard

For each bundle item, which represents a specific service – such as internet access or international calls to a specific region – you can offer multiple top-up options. This allows customers to purchase a service volume that best suits their needs. For you as a service provider, top-ups can help improve cash flow, as customers pay for their services in advance.

To configure a top-up option, navigate to Bundle > Bundle item > Top-up configuration > and specify the service volume (in service units or monetary equivalent), the fee, and optionally, the lifetime in days.

Top up configuration

A user can top up their service via the customer/account self-care web interface, White-labeled Mobile App for Account Self-Care (available via the Add-on Mart), or request this from the service provider.

Top up the service via the customeraccount self care web interface

Expirable top-ups

Link copied to clipboard

The time customers have to use the allocated service volume can be limited by setting a lifetime for top-ups. If customers don't use all their prepaid units before they expire, this can increase the profitability of top-ups for the service provider.

To set a lifetime for a top-up option, select Expirable top-ups and fill in the Lifetime, days field.

Set a lifetime for a top-up option

Once a user makes a top-up, they can use the service volume within the defined period (e.g., 14 days), after which it expires.

Note that one-time allowances provided with bundle items do not have a lifetime (i.e., the initially provided service volume does not expire). However, once a user makes a top-up, the remaining service volume from the one-time allowance will inherit the same lifetime as the top-up.

If a user tops up a bundle item before the previous top-up expires, the new top-up’s service volume is added to the existing service volume. However, the expiration date is updated to the new top-up’s date only if it is later than the previous top-up’s expiration date. If the new top-up expires earlier, the previous top-up’s expiration date is retained, and the lifetime is not extended.

EXAMPLE

Say “Owl Mobile” offers internet service for roaming and provides the following top-up options with their “Internet service for roaming” bundle:

  • 5 GB (5120 in MB) for $15 and a lifetime of 2 days
  • 10 GB (10240 in MB) for $18 and a lifetime of 5 days
  • 25 GB (25600 in MB) for $25 and a lifetime of 10 days

    Top-up configuration example

John Doe makes a $15 top-up and sees that he has 5 GB of data for 2 days. During the day he uses 4 GB, so he decides to top up again to ensure he has enough data to continue using the internet. He makes an $18 top-up, bringing his total to 11 GB (1 GB unused from the previous top-up plus 10 GB from the new one), which is valid for 5 days. If John Doe does not make another top-up within 5 days, he will receive a notification about the expiration of his service volume.

Bundle notification example

On this page

Docs for
What's new
Admin manuals
Handbooks
UI help
Developers documentation