Services and Providers
The services and providers endpoints define what your account can vend. Call them during setup, cache the results for your user interface, and refresh them periodically.
Services
Services represent product categories such as electricity, airtime, data, and TV.
Providers
Providers represent the billers or networks available inside a service category. Provider responses include codes that are passed into validation, initiation, package, or vend requests.
Integration pattern
- Load services.
- Load providers for the selected service.
- Store the provider
code. - Pass the code into the relevant product endpoint.
Caching guidance
Provider lists do not need to be fetched before every transaction. Cache them, but refresh regularly so new billers and package changes appear in your application.
