Skip to main content

Understanding VAS

Value Added Services (VAS) are digital products that consumers buy on top of their core telecoms or banking services — for example, prepaid airtime, mobile data, electricity tokens, gaming vouchers, betting top-ups, and bill payments.

What The Pagamio VAS API Does

Pagamio aggregates many product providers (mobile network operators, electricity utilities, voucher publishers, bill payment networks) behind a single REST API. As an integrator, you talk only to Pagamio VAS API. We handle:

  • Provider integration — connecting to the underlying networks and aggregators.
  • Routing — automatically choosing which aggregator delivers a given product.
  • Reconciliation — tracking each transaction through to a final settled state.
  • Lookups — verifying account numbers, meter numbers, and bill amounts before purchase.

Core Concepts To Understand Before You Integrate

ConceptRead
Where your account sitsBusiness Hierarchy
What you're allowed to doAccess & Permissions
What you can sellProduct Availability
How transactions progressTransaction Lifecycle
How responses are shapedResponse Formats
How commissions are handledCommissions

A Typical End-to-End Flow

  1. Authenticate — obtain a Bearer token via POST /auth/token.
  2. Discover — call the catalog and lookup endpoints to identify the product and validate the customer's account/meter/bill.
  3. Purchase — call POST /purchase with the product code, amount, and customer identifier.
  4. Confirm — for any non-terminal response, poll POST /transactions until the transaction reaches COMPLETED or FAILED.
  5. Receipt — present the receipt fields returned in the response (or fetched via the transactions endpoint) to your end customer.

Last updated: April 2026