Payonclick Developer Docs
v1

Raise Complaint

POST https://payonclick.in/ext/v1/bbps/complaint
Requires bills or transfer Signed request Counts toward your 60 req/min

Raise a Bharat Connect complaint on a SUCCESS transaction


Body Params

NameTypeDescription
reference_id required string Your transaction reference
complaint_type required string See the note below
description required string Max 255 characters

Responses

StatusDescription
201 Created Raise a Bharat Connect complaint on a SUCCESS transaction — see the example on the right.
4xx / 5xx { "success": false, "error": { "code": "…", "message": "…" } } — every code is listed under Error Codes.
🔏
This call must be signed

POST carries an X-Signature header over POST\n/ext/v1/bbps/complaint\n{TIMESTAMP}\n{BODY_SHA256}. The samples on the right compute it for you; the rules are in Request Signing.

📘
Good to know

Valid complaint_type: amount_not_adjusted, duplicate_payment, wrong_amount, wrong_account, service_not_received, service_disconnected.