Skip to main content
POST
/
v1
/
service
/
bbps
/
bill
/
payment
Bill Pay
curl --request POST \
  --url http://base_url/v1/service/bbps/bill/payment \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "clientRefId": "13485",
  "billerId": "SBPDCL000BHI01",
  "mobileNo": "9876543210",
  "amount": "3",
  "customerName": "Rahul Singh",
  "CANumber": "4567890",
  "billFetchId": "EN6E896B289FC9359DEBD83D51512186184"
}
'
{
  "code": "0x0200",
  "status": "SUCCESS",
  "message": "Bill Pay Succesfully",
  "data": {
    "txnStatus": "success",
    "bConnectId": "CC015185CBAA00746895",
    "billMessage": "Bill Pay Succesfully",
    "orderRefId": "BB9FBF3",
    "clientRefId": "13485",
    "operatorId": "EN63C94AE1F7E0894179515EF1132385422",
    "inputParams": [
      {
        "paramName": "Vehicle Number",
        "paramValue": "GJ12T1234"
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Body

application/json
clientRefId
string
required
billerId
string
required
mobileNo
string
required
amount
string
required
customerName
string
required
CANumber
string
required
billFetchId
string
required

Response

OK

code
string
required
status
string
required
message
string
required
data
Data21 · object
required