Prepaid Recharge Workflow
The following flow diagram illustrates the general workflow for prepaid recharge:

The following flow diagrams illustrates the technical workflow for Recharge API integration:

The Prepaid Recharge workflow involves:
- Get Category Name using the Get Biller Categories API. For more information, refer to Get Biller Categories API.
- Pass the category name to the Get All Billers by Category Name API and get all the updated biller details. For more information, refer to Get All Billers by Category Name API.
- Get all the operator information using the Get Operator List API. For more information, refer to Get Operator List API.
- Get the circle information using the Get Circle List API. For more information, refer to Get Circle List API.
- Get all the mobile plans using the Get Mobile Plans API. For more information, refer to Get Mobile Plans API.
- Call the Get Operator and Circle Info API, using the mobile number entered by the customer, to get the circle and operator info. If the circle and operator information are not returned as a response using the API, the customer will need to manually select the operator and circle. For more information, refer to Get Operator and Circle Info API.
- Validate the mobile number and operator information using the Bill Payment Validation API before making the payment. This API is optional. For more information, refer to Bill Payment Validation API.
- Call the Bill Payment API and if the Bill Payment API returns as pending status in response, use the Bill Payment Transaction Status API to check the payment transaction status. For more information, refer to Bill Payment API or Bill Payment Transaction Status API.
Customer Journey

Updated about 17 hours ago