Mobile Top up
Where can we find the API catalog for Mobile Top-up?
- You can explore our API documentation here:
👉 Mobile Top-up API Reference
Does the Mobile Top-up API work differently for different countries?
- No. It works the same way across all countries. However:
- Each operator has predefined fixed plans/packages.
- Custom recharge is not supported at the moment.
- The minimum recharge amount depends on the operator’s available plans.
Can the operator be auto-identified from the user’s mobile number?
- We are currently building this feature.
- For now, the user will need to select the operator manually.
- Once live, this will work the same across all countries.
How does fulfillment of mobile recharge work?
- The fulfillment flow is as follows:
- Authentication → Client authenticates with our APIs using provided credentials.
- Fetch Operators → Client calls the Get Mobile Top-up API to retrieve available operators for a country.
- Fetch Plans → Once an operator is selected, client calls the API again with the parentProductId to get available plans.
- User Input → End-user selects a plan and enters their mobile number.
- Place Order → Client calls the Place Order API with selected plan & number.
- Fulfillment → Recharge is processed instantly by the telecom provider.
- Confirmation:
- Client receives API success/failure response.
- End-customer receives SMS/notification directly from the operator.
- No additional action is required from the user.
How does wallet balance work?
You will be required to maintain a wallet balance with us.
When you place an order:
- If balance is sufficient → the order is processed.
- If balance is low → the order request fails.
Postpaid billing is not supported.
In case of delays or failures, how can we get support?
You can raise a ticket by emailing [email protected]
.
Our support team will provide quick resolution for such cases.
Which countries does this API Supports?
Our Mobile Top-up API supports multiple countries, You can access our catalogue here: LINK
Understanding Operators & Plans (Step-by-Step)
Q1. How do we fetch the list of mobile operators for a country?
You need to call the Get Mobile Top-up API with the country code.
- Example: Passing country: IN will return a list of operators in India.
Q2. How do we fetch recharge plans for an operator?
- Once you have the operator’s parentProductId (fetched in Step 1),
- Call the Get Mobile Top-up API again, passing the parentProductId.
- This will return all available recharge/top-up plans for that operator (with denominations).
Q3. What do we need to place a recharge order?
You will need:
- productId (specific plan ID)
- mobile number
- quantity (usually 1)
- denomination (value of the recharge)
Then call the Place Order API with these details.
Updated 9 days ago