Bill Payment Webhook
POST
merchant_url
API supports the static headers for security
UtilityBillWebhookRequest
utilityEnkashId
string
optional
referenceId
string
optional
amount
number
optional
consumerNumber
string
optional
consumerName
string
optional
billDate
string <date>
optional
billDueDate
string <date>
optional
createdDate
string <date-time>
optional
billNumber
string
optional
billerBillNumber
string
optional
paymentStatus
enum<string>
optional
Allowed values:
INITPROCESSSUCCESSFAILEDPENDINGCANCELLEDEXPIREDPARTIAL_REFUNDEDREFUNDEDIN_PROCESSAUTHENTICATION_IN_PROCESSOTP_RENDEREDCHECKOUT_RENDEREDMPI_PROCESSEDMPI_RENDEREDREFUND_IN_PROGRESSREFUND_REQUESTEDPENDING_WITH_BANKSWAPPEDPAID_OFFLINEPARTIAL_PAID
paymentDate
string <date-time>
optional
billpayStatus
enum<string>
optional
Allowed values:
SUCCESSFAILEDPENDINGIN_PROGRESSON_HOLDREINITIATEAGENCY_FAILED
billReferenceId
string
optional
billpayDate
string <date-time>
optional
failureReason
string
optional
refundDate
string <date-time>
optional
paymentMode
enum<string>
optional
Allowed values:
CREDIT_CARDDEBIT_CARDNET_BANKINGUPIPREPAID_CARDINVALID_PAYMENT_MODESEAMLESS_BANKINGVIRTUAL_ACCOUNTTALLY_PAYMENTENKASH_COINCASHCHEQUEACCOUNT_TRANSFER
approvedDate
string <date-time>
optional
billStartDate
string <date>
optional
billEndDate
string <date>
optional
remarks
string
optional
validationId
string
optional
billAmount
number
optional
earlyPaymentDate
string <date>
optional
earlyPaymentAmount
number
optional
latePaymentAmount
number
optional
actualDueDate
string <date>
optional
billCopyStatus
enum<string>
optional
Allowed values:
FAILEDPENDINGSUCCESS
billCopyPdfUrl
string
optional
companyBiller
object (CompanyBillerResponse)
required
companyBillerId
string
optional
companyName
string
optional
biller
object (BillerResponse)
optional
circleEnum
enum<string>
optional
Allowed values:
APASMBIHCHEDELGUJHARHPJKKKKERKOLMAHMPMUMNEORIPUNRAJTNUPEUPWWBALLAGRAAHMBHIWANDISURATSHILMUMBRAKALWA
billInputParams
string
optional
billerParams
array[object (BillerParams) {3}]
optional
consumerNumber
string
optional
consumerName
string
optional
branchCode
string
optional
branchName
string
optional
costCentre
string
optional
branchCity
string
optional
branchState
string
optional
createdDate
string <date-time>
optional
lastDueDate
string <date>
optional
active
boolean
optional
companyBillerValidationStatus
enum<string>
optional
Allowed values:
PENDINGFAILEDSUCCESS
billFetchFailureMessage
string
optional
attachment
boolean
optional
autoDebit
boolean
optional
lastBillCreatedOn
string <date-time>
optional
recoverableAmount
number
optional
commencementDate
string <date>
optional
remarks
string
optional
lastBillCheckedAt
string <date-time>
optional
lastBillFetchedAmount
number
optional
lastBillFetchedMessage
string
optional
lastBillFetchedReferenceId
string
optional
keyContactEmail
string
optional
billerCopyInputParamsData
object
optional
billCopyEnabled
boolean
optional
Request
Body Params application/x-www-form-urlencoded
object {0}