Get billing
Retrieve the wallet balance (in paise), current plan, currency, and auto top-up settings.
Retrieve the wallet balance (in paise), current plan, currency, and auto top-up settings.
Authorization
ApiKeyAuth Voice platform authentication secret. Create one from the API Keys endpoint or your dashboard.
In: header
Response Body
application/json
application/json
curl -X GET "https://example.com/billing"{ "walletBalancePaise": 500000, "currency": "INR", "currentPlan": "growth", "autoTopupEnabled": true, "lowBalanceThresholdPaise": 50000}{ "statusCode": 401, "message": "Unauthorized", "error": "Unauthorized"}Create wallet top-up POST
Create a payment order to add funds to the wallet. `amount` is in rupees. The response contains a Cashfree `paymentSessionId` — complete the payment in the Cashfree checkout (the dashboard's Billing page does this for you). The wallet is credited automatically once the payment succeeds.
List payments GET
Top-up payment orders and their status, most recent first (up to 100). Use this to reconcile checkouts you opened with the top-up endpoint.