订单预取消
接口说明:想要取消订单的时候,获取需要扣除的费用。需要注意的是,可能和取消时真正扣除的费用不一致,比如达到扣费临界值的情况。
请求url
- /openapi/developer/v5/preAbortOrder
接口协议以及签名计算
测试联调
入参说明
参数 |
示例 |
说明 |
clientId |
ss6DzHy9GvHB46Jgo |
App-key |
accessToken |
70882965-5e51-463f-a746-7bcf1b3f1c34 |
通过商户授权获取 |
timestamp |
1631862240982 |
毫秒级时间戳 |
data |
{"issOrderNo":"TDH2021110113343411"} |
业务入参 |
sign |
EA80375D4992FA8AA8BD2A2BFC9D2638 |
签名 |
参数 |
类型/是否必传 |
字段描述 |
说明 |
issOrderNo |
String(20)/YES |
闪送订单号 |
订单计费接口获取 |
参数 |
类型/是否必传 |
说明 |
示例 |
sendBackFee |
Integer(8)/YES |
送回费,单位:分(取件后取消订单,当取消费大于订单实付金额时,会产生送回费,需用户额外支付) |
0 |
punishAmount |
Integer(8)/YES |
扣款金额,单位:分 |
0 |
desc |
String(100)/YES |
扣款金额的解释说明 |
频繁取消订单,可能会产生取消费。若因闪送员原因取消,请联系闪送员操作取消或投诉闪送员 |
clientId:ss6DzHy9GvHB46Jgo
accessToken:70882965-5e51-463f-a746-7bcf1b3f1c34
timestamp:1631862240982
data:{"issOrderNo":"TDH2021110113343411"}
sign:EA80375D4992FA8AA8BD2A2BFC9D2638
闪送员取件前预取消
{
"status":200,
"msg":null,
"data":{
"sendBackFee":0,
"punishAmount":0,
"desc":"频繁取消订单,可能会产生取消费。若因闪送员原因取消,请联系闪送员操作取消或投诉闪送员"
}
}
闪送员取件后预取消
{
"status": 200,
"msg": null,
"data": {
"sendBackFee":0,
"punishAmount": 500,
"desc": "因闪送员已取件成功,请先联系闪送员点击确认。扣费标准:闪送员离开寄件处1公里内扣除您5元上门费;超1公里按实际行驶距离收费。若因闪送员原因取消,请联系闪送员操作取消或投诉闪送员"
}
}