简要描述:
开发者调用加分、减分、退还接口后接口会事实返回订单信息,另外系统通会异步发送交易通知到商户系统。在用户支付或者支付记录上链后, 链积分将会进行回调, 需要商户提供回调地址, 回调使用Post请求, 格式为JSON
回调参数
{
"preOrderId":"预支付订单ID",
"transactionId":"123",
"txId":"001132a1dc537d996af072ac6179c1f857e794dfbd91b358b73bc08d9804e62a",
"outOrderId":"123",
"payTime":"1545325390",
"amount":"123",
"phoneNumber":"13268266380",
"successTime":"1545325390",
"app_key":"1234",
"timestamp":1545325390,
"messageType":"pay",
"sign":"SFDSF334JUJLDSFI5LLKSD"
}
参数:
参数名 | 类型 | 说明 |
---|---|---|
preOrderId | string | 预支付订单ID |
transactionId | string | 链积分交易ID |
txId | string | 区块链事务ID, 支付回调时为空 |
outOrderId | string | 商户订单ID |
payTime | string | 支付时间戳, 单位毫秒 |
amount | string | 金额 |
phoneNumber | string | 用户手机号 |
successTime | string | 上链时间戳, 单位毫秒 |
app_key | string | 应用key |
timestamp | string | 签名时间戳 |
sign | string | 签名 |
messageType | enum | 回调类型 pay:支付成功后回调, upchain:上链后回调,当前参数签名需要额外添加双引号("") |
orderType | enum | 订单类型 incr:加分, decr:减分, rollback: 退还,当前参数签名需要额外添加双引号("") |
返回响应参数
{
"code":0,
"message":"成功"
}
参数名 | 类型 | 说明 |
---|---|---|
code | number | 状态码, 0 为操作成功, 其他状态为失败。 如果返回的code为非0, 回调则会重试 |
message | string | 响应描述 |