跳转至

分账结果通知

请求方式 body 编码
POST application/json UTF-8

通知确认:如果确认本次通知结果直接response返回SUCCESS,返回非SUCCESS,将会持续接收相同通知,累计10次,逐步增加每次通知间隔

通知参数

变量名 类型 必填 示例值 描述
returnCode String Y SUCCESS 返回码(SUCCESS/FAIL)
returnMsg String N 返回消息(当returnCode为FAIL时使用)
resultCode String Y SUCCESS 业务结果(SUCCESS/FAIL)
errorCode String N 错误代码(当resultCode为FAIL时使用)
errorCodeDes String N 错误描述(当resultCode为FAIL时使用)
mchId String(10) N 商户号
mchSharingNo String(64) N 商户分账单号
status String(10) N 分账单状态:
FINISHED—处理完成
sharingNo String(64) N 44616463131651 盛付通分账单号
transactionId String(64) N 盛付通支付订单号
receivers String(1024) N 分账接收方列(JSON字符串)表
receiverType String(10) N B 分账接收方类型,B商户,C钱包会员
receiverId String(64) N 30057908 分账接收方标识,接收方类型是B时,是商户号
接收方类型是C时,是钱包会员unionId
amount int N 10 分账金额,单位分
description String(64) N 分账的原因描述
sharingStatus String(16) N 分账结果:
SUCCESS—成功
FAIL—失败
finishTime String(16) N 20200608170132 分账完成时间
failCode String(32) N 分账失败枚举
failReason String(64) N 分账失败枚举描述
nonceStr String Y nGBXiNhZjBaFrMGIJAKJQQpfNiSGVjzy 随机字符串
signType String Y RSA 签名方式
sign String Y 签名

通知示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
{
    "mchId": "88021534",
    "mchSharingNo": "1692155522",
    "nonceStr": "I0Od9lYcI9M6bhSbJU4C",
    "receivers": "[{\"amount\":10,\"description\":\"test1\",\"finishTime\":\"20230816111205\",\"receiverId\":\"88021534\",\"receiverType\":\"B\",\"sharingStatus\":\"SUCCESS\"}]",
    "resultCode": "SUCCESS",
    "returnCode": "SUCCESS",
    "returnMsg": "OK",
    "sharingNo": "S898528644829040640",
    "sign": "NnprImDoVBR5NEo7owrbcv0CAzwhlrkMbNHGrH6fCHKJooN/gsxsHCTg8UTbsyBRnfWj+5P8rxMEJNe/0pGuN57C/hVpUi69RD6ePMnAe6pJDWUk0Gli7buoAcQsNH0/YXrdMgk1h3Rw9NexezVfeyUqnx7vGH+WddJugB7mxi4=",
    "signType": "RSA",
    "status": "FINISHED",
    "transactionId": "M20230811896720882026196992"
}
Back to top