Create Bill Without Bill Fetch
POST
/api/v0/biller/addBillThis API to use when user already have the bill details with them and want to create bill with the available details
Request
Body Params application/json
referenceId
string
optional
Customers referenceId for bill
billerId
integer <int32>
required
BillerId provided by us/available in Get Billers API
circle
enum<string>
optional
circle of the biller
Allowed values:
APASMBIHCHEDELGUJHARHPJKKKKERKOLMAHMPMUMNEORIPUNRAJTNUPEUPWWBALLAGRAAHMBHIWANDISURATSHILMUMBRAKALWA
billParams
object
required
cn
string
required
Consumer Number/ Account Number
ad1
string
optional
Additional Parameter 1
ad2
string
optional
Additional Parameter 2
ad3
string
optional
Additional Parameter 3
Additional properties
string
optional
billAmount
number
optional
Bill amount
remarks
string
optional
Optional remarks for the bill
autoDebit
string
optional
true if funds to be debit from wallet
Match pattern:
^BKC[A-Z0-9]{9}$
keyContactEmail
string
optional
EmailIds to send success payment receipt
billDueDate
string <date>
optional
Bill due date
billDate
string <date>
optional
Bill date
Example
{
"referenceId": "string",
"billerId": 0,
"circle": "AP",
"billParams": {
"cn": "string",
"ad1": "string",
"ad2": "string",
"ad3": "string",
"property1": "string",
"property2": "string"
},
"billAmount": 0,
"remarks": "string",
"autoDebit": "string",
"keyContactEmail": "string",
"billDueDate": "2019-08-24",
"billDate": "2019-08-24"
}
Request samples
Responses
Success(200)
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
response_code
integer
required
response_message
string
required
payload
object (BillAddResponse)
required
amount
integer
required
amount of the bill
consumerNumber
string
optional
consumer number
billdate
string
optional
bill date
billDueDate
string
optional
due date
createdDate
string
optional
created on EnKash
utilityEnkashId
string
optional
Unique EnKash Id
referenceId
string
optional
customer reference id
Example
Not configured
Last modified: 9 days ago