Documentation Index
Fetch the complete documentation index at: https://help-plum.xoxoday.com/llms.txt
Use this file to discover all available pages before exploring further.
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.
In case of delays or failures, how can we get support?
You can raise a ticket by emailing cs@xoxoday.com.
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: LINKUnderstanding 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.
- 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).
- productId (specific plan ID)
- mobile number
- quantity (usually 1)
- denomination (value of the recharge)

