# 4. Disburse callback notification api

# 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.successdisbursement.failed
mchOrderId mandatory string Merchant order id
transactionId mandatory string transaction id
amount mandatory integer amount
transactionStatus mandatory string Transaction status(PENDINGCOMPLETEDFAILED
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": "abcdef"
}

# Example of response

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