快递员取消订单
基本信息
接口名称 |
|
请求方式 |
post application/x-www-form-urlencoded |
功能描述 |
菜鸟速递EDI推送快递员取消订单请求(仅c揽使用) |
编码 |
UTF-8 |
入参
项目 |
名称 |
类型 |
必填 |
描述 |
对接码 |
logistic_provider_id |
String |
是 |
菜鸟侧提供 |
签名 |
data_digest |
String |
是 |
Base64(Md5(logistics_interface+双方约定的secretKey)) ,0.2 签名方法 |
业务报文 |
logistics_interface |
String |
是 |
JSON |
logistics_interface内容
项目 |
名称 |
类型 |
必填 |
备注 |
订单号 |
bizCode |
String |
是 |
|
运单号 |
mailNo |
String |
是 |
|
取消上门订单原因 |
reason |
String |
是 |
NO_MEET_CRITERIA,物品不符合寄递标准;UNABLE_TO_CONTACT_CONSUMER,无法联系上消费者;DISAGREEMENT_WITH_FEE,运费无法达成一致 ;USER_NO_AUTH,消费者不接受实名认证;AGREEMENT_WITH_CONSUMER,与消费者达成一致取消订单;SENDER_UNREACHABLE_AND_ORDER_PLACER_ABORTS,联系不上寄件人且下单人不寄了;OTHER,其他 |
电联信息(组) |
phoneCallInfos |
List<TmsPhoneCallInfo> |
否 |
TmsPhoneCallInfo内容
项目 |
名称 |
类型 |
必填 |
备注 |
电联人员名称 |
phoneCallOperatorName |
String |
否 |
小件员 |
电联人员联系方式 |
phoneCallOperatorPhone |
String |
否 |
小件员/官方号码 |
消费者联系方式 |
phoneCallConsumerPhone |
String |
否 |
消费者 |
消费者电联需求描述 |
phoneCallResultRemark |
String |
否 |
|
通话状态 |
connectionStatus |
String |
条件必填(phone_call_infos有值时,必填) |
NOT _CONNECT, 未拨通;CONNECTED,已接通; NOBODY_ANSWER,无人接听 |
拨打时间 |
callTime |
String |
条件必填(phone_call_infos有值时,必填) |
操作时间(YYYY-MM-DD HH:MM:SS) |
接通时间 |
connectTime |
String |
否 |
操作时间(YYYY-MM-DD HH:MM:SS) |
挂断时间 |
hangUpTime |
String |
否 |
操作时间(YYYY-MM-DD HH:MM:SS) |
接通时长 |
connectTimeLength |
long |
否 |
单位s |
电联属性 |
phoneCallType |
String |
条件必填(phone_call_infos有值时,必填) |
SMART 智能云呼;NORMAL, 普通 |
挂断状态 |
hangUpType |
String |
条件必填(phone_call_infos有值时,必填) |
CUSTOMER_HAND_UP,消费者挂断;SENDER_HANG_UP,小件员挂断OTHER,其他(无法识别) |
电联语音文件 |
phoneChatUrl |
String |
否 |
用于客诉场景定责使用 |
出参
项目 |
名称 |
类型 |
必填 |
成功标识 |
success |
boolean |
是 |
错误码 |
errorCode |
String |
否 |
错误说明 |
errorMsg |
String |
否 |
是否需要重试 |
needRetry |
boolean |
否 |
示例报文
入参
仅供参考,实际测试账号需联系菜鸟速递开发提供
logistic_provider_id: edi_test_json
logistics_interface:
{"serviceType":"1","mailNo":"62111111111111","bizCode":"TAOTIAN_BIZ_CODE_123456","reason":"DUPLICATE_ORDER"}
出参
{
"success": true,
"errorCode": "00",
"errorMsg": "成功",
"needRetry":false
}