通知分账结果
开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
使用限制
注意事项
基本信息
基本信息 | |
---|---|
HTTP URL | 在解决方案配置-消息通知中指定的回调地址,配置方式参考解决方案配置文档 |
HTTP Method | POST |
权限要求 | 无 |
名称 | 类型 | 是否必填 | 描述 | 示例值 |
---|---|---|---|---|
app_id | string | 是 | 小程序 id | ttcfdbb96650e33350 |
status | string | 是 | 分账状态枚举值 SUCCESS:成功 FAIL:失败 | SUCCESS |
order_id | string | 是 | 抖音开平侧订单 id | ot7057435515980663048 |
settle_id | string | 是 | 抖音开平侧分账单 id | ot7057416814925531429 |
out_settle_no | string | 是 | 开发者侧分账单 id | ext_order_no_1643188675912_settle1 |
cp_extra | string | 是 | 请求分账接口时开发者指定的透传字段 | test |
settle_amount | int64 | 是 | 分账金额,单位分 | 1000 |
rake | int64 | 是 | 手续费,单位分 | 60 |
commission | int64 | 是 | 交易参与 CPS 投放等任务产生的佣金,单位分 | 100 |
settle_detail | string | 是 | 分账细节 | 商户号 68882720803499563550- 分成金额(分)840 |
event_time | int64 | 是 | 分账成功/失败时间戳,单位毫秒 | 1643189272388 |
message | string | 否 | 结果描述信息,如失败原因 | SUCCESS |
item_order_id | string | 否 | item单id,按券分账时不为空 | 7163166266042108164 |
is_auto_settle | bool | 是 | 是否自动分账 | false |
msg 字段内容示例
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com' \
--header 'Content-Type: application/json' \
--data-raw '{
"version": "3.0", //固定为3.0, 通过版本信息识别,用不同的结构体去解析上述关键参数
"msg":"{\"app_id\":\"ttcfdbb96650e33350\",\"status\":\"SUCCESS\",\"order_id\":\"ot7057435515980663048\",\"cp_extra\":\"test\",\"message\":\"SUCCESS\",\"event_time\":1643189272388,\"settle_id\":\"ot7057416814925531429\",\"out_settle_no\":\"ext_order_no_1643188675912_settle——1\",\"rake\":0,\"commission\":0,\"settle_detail\":\"商户号68882720803499563550-分成金额(分)2\",\"settle_amount\":2,\"item_order_id\":\"ot78318372940872837161\",\"is_auto_settle\":false}",
"type": "settle"
}'
响应示例响应示例
200 - 成功示例
{
"err_no": 0,
"err_tips": "success"
}
请求参数
Body 参数application/json