# 4 Disburse Notification

# Describe

The callback interface is implemented by the merchant to notify the merchant of repayment transaction details when the user completes the repayment transaction.

# HTTP Request Information

# Request URL

Provided by the merchant

# Request Method

POST

# Request Header

parameter name Is it mandatory type of data description
Content-Type mandatory string application/json

# Request Params

parameter name Is it mandatory type of data length example description
param mandatory string - - Parameter Body
sign mandatory string - 45eebd745dcf0b5f6d6f9fcde28cd9fe8116a892 sign

# param

parameter name Is it mandatory type of data description
eventName mandatory string Event name( disbursement.success , disbursement.failed )
mchOrderId mandatory string Merchant order id
transactionId mandatory string Eztrans transaction id
amount mandatory integer amount
transactionStatus mandatory string Transaction status(PENDING , COMPLETED , FAILED)
createTime mandatory string Transaction create time
returnTime mandatory string Transaction complete time
remark mandatory string remark
failedCode optional integer Failed Code
failedMessage optional string Failed Message

# Request Body Example

{
  "param": "{\"amount\":10000,\"createTime\":\"2023-03-02 09:25:12\",\"eventName\":\"disbursement.success\",\"mchOrderId\":\"TestMchOrderIdD0001\",\"remark\":\"remark\",\"returnTime\":\"2023-03-02 09:25:12\",\"transactionId\":\"D1631118424367169536\", \"transactionStatus\":\"COMPLETED\"}",
  "sign": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}

# Example of response

{
    "code": 10000,
    "message": "Success"
}