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 TypeDescription
FIXED_VALUE_RECHARGEFixed denomination recharge (e.g., $10 top-up)
RANGED_VALUE_RECHARGERecharge with a user-specified value range
FIXED_VALUE_PIN_PURCHASEDigital voucher/PIN with a fixed value
RANGED_VALUE_PIN_PURCHASEDigital voucher/PIN with a value range
RANGED_VALUE_PAYMENTBill 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.

ServiceIDExamples
Mobile1Airtime Top Ups, Mobile Data, SMS
Utilities3Electricity, Water, Gas, Internet, TV, VoIP
Gift Cards4Retail, Gaming, Food, Entertainment, Travel
Insurance7Insurance products
Finance10Financial services and institutions
Government11Government agencies
Education12Educational institutions
eSIM13eSIM 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: