Learn about Products, Services, and Subservices
Before you start to optimize product discovery, you need to grasp what Products, Services, and Subservices are.
Products
A Product in DTOne is a unit of digital value delivered to an end user via the DT One Digital Value Services (DVS) platform. Products are always linked to an Operator (such as a telecom, utility provider, or brand) and are available in specific countries, regions, or globally.
Product Types
Products are categorized by their delivery mechanism and technical characteristics:
| Product Type | Description |
|---|---|
| FIXED_VALUE_RECHARGE | Fixed denomination recharge (e.g., $10 top-up) |
| RANGED_VALUE_RECHARGE | Recharge with a user-specified value range |
| FIXED_VALUE_PIN_PURCHASE | Digital voucher/PIN with a fixed value |
| RANGED_VALUE_PIN_PURCHASE | Digital voucher/PIN with a value range |
| RANGED_VALUE_PAYMENT | Bill or service payment with a value range |
Each product type has a distinct schema and may require different transaction parameters.
Each customer has a unique product catalog, which is known as a Price List.
Services
A Service represents a broad domain in which products are offered. Services help organize products for discovery and integration.
| Service | ID | Examples |
|---|---|---|
| Mobile | 1 | Airtime Top Ups, Mobile Data, SMS |
| Utilities | 3 | Electricity, Water, Gas, Internet, TV, VoIP |
| Gift Cards | 4 | Retail, Gaming, Food, Entertainment, Travel |
| Insurance | 7 | Insurance products |
| Finance | 10 | Financial services and institutions |
| Government | 11 | Government agencies |
| Education | 12 | Educational institutions |
| eSIM | 13 | eSIM connectivity products |
Subservices
Subservices provide a finer categorization within a Service, enabling more granular product discovery and user experience.
Examples of Subservices by Service
-
Mobile
- Airtime
- Data
- Bundles
-
Utilities
- Electricity
- Water
- Gas
- Internet
- Landline
- Television
- VoIP
-
Gift Cards
- Retail (branded cards, supermarkets, etc.)
- Gaming (gaming pins)
- Cash Cards (non-branded/prepaid cards)
- Food (restaurant/delivery vouchers)
- Entertainment (streaming, music, gambling)
- Travel & Transport (Uber, Bolt, travel agencies)
Technical Note
- Subservices are returned in the API response for product discovery and can be used as filters.
- Each product belongs to one Service and, if applicable, one Subservice (although a subservice is not required).
- Subservices are critical for building intuitive end-user flows (e.g., bill payments, gaming, food).
Product Metadata and Discovery
- Products include metadata such as benefits, regions, descriptions, and validity.
- The API supports filtering by product type, service, subservice, country, operator, and benefit type.
- Required transaction fields (e.g., mobile number, account number) are specified per product in the API.
The <> API Reference Documentation provides the relevant information in the following chapters:
Updated 5 days ago