List of BBPS Errors
List of BBPS bill payment errors with descriptions and next steps, organised by API step.
Below are the error reasons returned by Razorpay's
APIs, organised by the API step where each error occurs. Errors are surfaced either in the response body (synchronous failures) or in theerror_* fields of the Fetch Bill Request and Fetch Bill Payment responses (asynchronous failures).
A BBPS error response contains code, description, source, step, reason and metadata parameters.
{"error": {"code": "BAD_REQUEST_ERROR","description": "The customer account details provided are incorrect or do not match the biller's records. Verify the account identifier and retry.","source": "customer","step": "bill_request","reason": "invalid_customer_details","metadata": {}}}
Errors returned by
and (step: bill_request).
Errors returned by
and (step: bill_payment).
Errors returned by
and (step: biller_info_fetch).
Errors returned by
(step: biller_plan_fetch).
Razorpay-side errors that are not caused by the merchant's request (step: internal). These map to HTTP 500 or 502 depending on the failure type.
Was this page helpful?
bbps errors
bill payment errors
bad request error
gateway error
biller error