{
"recordsCount": 0,
"data": [
{
"companyName": "string",
"utilityEnkashId": "string",
"amount": 0,
"consumerNumber": "string",
"consumerName": "string",
"billDate": "string",
"billDueDate": "string",
"createdDate": "string",
"billNumber": "string",
"billerBillNumber": "string",
"numberOfUnits": 0,
"approvalStatus": "string",
"approvalRemarks": "string",
"paymentStatus": "string",
"billpayStatus": "string",
"failureReason": "string",
"failureCode": "string",
"paymentDate": "string",
"billpayDate": "string",
"paymentMode": "string",
"approvedDate": "string",
"billReferenceId": "string",
"billStartDate": "string",
"billEndDate": "string",
"remarks": "string",
"companyBiller": {
"companyBillerId": "string",
"companyName": "string",
"companyId": "string",
"biller": {
"billerId": 0,
"name": "string",
"billerType": "string",
"inputParams": [
{
"paramKey": "string",
"paramName": "string",
"paramType": "string",
"paramRegex": "string",
"invalidParamError": "string",
"mandatory": true,
"paramValues": [
{
"key": "string",
"value": "string"
}
]
}
],
"circleParams": [
{
"key": "string",
"value": "string"
}
],
"paymentAmountExactness": "string",
"state": "string",
"circleStateMapping": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"viewBillSupported": true
},
"circleEnum": "string",
"billInputParams": "string",
"billerParams": [
{
"key": "string",
"name": "string",
"value": "string",
"paramType": "string"
}
],
"consumerNumber": "string",
"consumerName": "string",
"createdDate": "string",
"lastDueDate": "string",
"billFetchFailureMessage": "string"
},
"billAmount": 0,
"earlyPaymentDate": "string",
"earlyPaymentAmount": 0,
"latePaymentAmount": 0,
"actualDueDate": "string",
"companyId": "string",
"bankTransactionId": "string",
"referenceId": "string",
"refund": {
"refundDate": "string",
"refundAmount": 0,
"refundMode": "string",
"instrument": "string",
"refundTransactionId": "string",
"refundStatus": "string",
"refundReason": "string"
}
}
]
}