Skip to content

分账申请查询 ​

分账申请查询接口

请求路径/share/apply/query
请求方法POST

请求参数 ​

公共参数 ​

参数名称类型必填说明
key标识string是开发者唯一标识
time时间戳string是当前 unix 时间戳,精确到秒
sign数据签名string是数据签名,详见 签名算法
data业务参数JSON string是业务参数,详见下例表格

业务参数 ​

参数名称类型必填说明
sequence流水号string是分账申请流水号

请求示例 ​

json
{
  "key": "d787d45a68b48...",
  "data": "{\"sequence\":\"221103786337\"}",
  "sign": "b649ef89371dbd5c47686efbabf2e65....",
  "time": 1668671935
}

返回数据 ​

公共数据 ​

数据名称类型必填说明
code状态码int是结果状态码
text操作结果string否操作结果,为空时不返回此字段
time时间戳int是服务器当前 unix 时间戳,精确到秒
sign数据签名string是数据签名
data业务数据JSON string是业务数据,详见下例表格

业务数据 ​

参数名称类型必填说明
sequence流水号string是分账申请流水号,唯一
type类型enum是分账类型
pay收款订单分账
settle结算订单分账
balance余额分账
mode模式enum是分账模式
single单笔分账
combine合单份账
balance余额分账
source来源enum是来源
web控台
api接口
auto自动分账
rate总占比float是申请金额占订单金额比率,1=100%
amount申请总额float是申请总额,精确到2位小数,如1.00
fee分账服务费float是分账服务费,精确到2位小数,如1.00
total结算总额float是结算总额,精确到2位小数,如1.00
oneself是否自留bool是商户是否自留
selfamount自留总额float是自留总额
selfrate自留占比float是自留金额占订单金额比率,1=100%
sideamount分账方总额float是分账方总额
siderate分账方占比float是分账方金额占订单金额比率,1=100%
holders分账方[json]是分账方列表
code分账方编码string是分账方编码
name分账方名称string是分账方名称
rate分账比例float否分账比例/分账金额二选一
amount分账金额float否分账比例/分账金额二选一
sequence流水号string否流水号,用于下载交易凭证
state状态string是状态(process:处理中、confirm:确认中、success:成功、failure:失败)
return退汇状态string是状态(without:未退汇,pending:已退汇)
reason失败原因string否当交易失败时返回
state状态enum是状态
pending待审核
cancel已取消
reject已拒绝
accept通过审核
share分账中
failure失败
complete部分成功
success成功
remark备注string否备注

返回示例 ​

json
{
  "code": 0,
  "data": "{\"amount\":0.99,\"holders\":[{\"amount\":0.8,\"code\":\"H9848953\",\"name\":\"老羊\",\"rate\":0.8},{\"amount\":0.19,\"code\":\"0\",\"name\":\"商户自留\",\"rate\":0.19}],\"oneself\":true,\"rate\":0.99,\"remark\":null,\"selfamount\":0.19,\"selfrate\":0.19,\"sequence\":\"221103786337\",\"sideamount\":0.8,\"siderate\":0.8,\"source\":\"web\",\"state\":\"success\",\"type\":\"single\"}",
  "sign": "a982f6d6cd790c76dee80503d3e22d8d39d387094a1e6dec6675343b0c07b0ae",
  "time": 1668672190
}