...
PT API is built on the Prepaid Technologies Platform, which processes billions millions of dollars of payments annually and inherits all scalability, reliability, and security features of the Prepaid Technologies platform.
PT API Components
All financial products built on Instant are comprised of four componentsFour components of PT API product are below :
Developer Portal: A web tool for Developers and Businesses to explore the Prepaid Technologies offerings and subscribe to PT products.
Product: It contains one or more APIs as well as a usage quota and the terms of use. Once a product is published, developers can subscribe to the product and begin to use the product's APIs.
Feature: Feature is a business functionality to the end-user. Set of PT APIs need to be called in the correct order to implement a Feature in the client application.
API: It stands for 'Application Programming Interface'. PT API enables our clients to create financial applications that access the features or data of Prepaid Technologies.
...
API Protocols
The PT API uses GET and POST requests to communicate and HTTP response codes to indicate status and errors. All requests must include a Content-Type
of application/json
and the body must be valid JSON. All responses are in standard JSON.
Digital Banking
Cardholders need a way to manage their accounts. This includes viewing balances, tracking spending, and accessing monthly statements. Digital banking is how we describe any user interface that provides these functions for cardholders.
Parent-Client Hierarchy
To manage the card programs for clients using the Prepaid Technologies platform, a parent client hierarchy is created. It has 3 general levels as explained below:-
Group Level - This represents the complete client business or corporation. The client admin users will have direct access to this hierarchy level. In the PT system, this is identified with
parentId
.Client Level - This represents the individual client business units. So a corporation can have multiple business units known as “Client”. In the PT system, this is identified with
customerId
.Program Level
...
- This represents financial products like gift cards, rewards, payroll, etc. So a Client can have multiple enrollments to financial products known as “Program”. In the PT system, this is identified with
rowId
.
...