目录
微信小程序查询消费者投诉列表
请求参数
生产地址:https://cus.allinpay.com/cusapi/riskfeeback/wxappletcomplaintquery
测试地址: https://syb-test.allinpay.com/vsppcusapi/riskfeeback/wxappletcomplaintquery
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
cusid |
String |
否 |
对接商户号 |
15 |
|
orgid |
String |
是 |
代理商号 |
15 |
|
version |
String |
否 |
接口版本编号 |
2 |
1 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
signtype |
String |
否 |
签名方式 |
4 |
RSA/SM2 |
sign |
String |
否 |
sign校验码 |
32 |
详见安全规范 |
current_page_num |
Number |
否 |
当前页码,默认1 |
10 |
|
page_size |
Number |
|
每页条数,默认10 |
10 |
|
gmt_complaint_start |
String |
|
开始投诉时间 |
128 |
2020/1/1 0:00 |
gmt_complaint_end |
String |
|
结束投诉时间 |
128 |
2020/1/1 0:00 |
trade_no |
String |
|
交易单号 |
128 |
|
task_id |
String |
|
投诉单号 |
128 |
|
返回数据
字段ID |
字段名称 |
取值 |
可空 |
最大长度 |
备注 |
||
---|---|---|---|---|---|---|---|
retcode |
返回码 |
SUCCESS/FAIL |
否 |
8 |
此字段是通信标识,非交易结果 交易是否成功需要查看trxstatus来判断 |
||
retmsg |
返回码说明 |
|
是 |
100 |
|
||
以下信息只有当retcode为SUCCESS时有返回 |
|||||||
records |
返回结果 |
json 对象格式: "code": "10000",//渠道状态码 "msg": "Success",//渠道提示语 “total_size”:总条数 “current_page”: 当前页码 “page_size”: 每页大小 complaint_list:[ 投诉列表 "id": "投诉主表的主键id", "opposite_pid": "被投诉人pid", "opposite_name": "投诉单被投诉方的名称", "complain_amount": "投诉单涉及交易总金额(单位:人民币元)", "contactl": "联系方式" "gmt_complain": "投诉时间" "gmt_process": "处理时间" "gmt_overdue": "过期时间" "complain_content": "用户投诉内容" "trade_no": "投诉交易单号" "status": "枚举值: 用户撤诉: DROP_COMPLAIN 超时后用户撤诉: DROP_OVERDUE_COMPLAIN 超时处理完成用户撤诉: DROP_OVERDUE_PROCESSED 处理完成用户撤诉: DROP_PROCESSED 超时未处理: OVERDUE 超时处理完成: OVERDUE_PROCESSED 部分超时未处理: PART_OVERDUE 处理完成: PROCESSED 处理中: PROCESSING 待处理: WAIT_PROCESS"
"status_description": "投诉单状态枚举值描述 DROP_COMPLAIN: 用户撤诉 DROP_OVERDUE_COMPLAIN: 超时后用户撤诉 DROP_OVERDUE_PROCESSED: 超时处理完成用户撤诉 DROP_PROCESSED: 处理完成用户撤诉 OVERDUE: 超时未处理 OVERDUE_PROCESSED: 超时处理完成 PART_OVERDUE: 部分超时未处理 PROCESSED: 处理完成 PROCESSING: 处理中 WAIT_PROCESS: 待处理"
"process_code": "商家处理投诉结果码,枚举值: 已联系到用户,协商一致,无异议: CONSENSUS_WITH_CLIENT 其他: ORTHER 不涉及退款,已针对投诉内容进行整改: RECTIFICATION_NO_REFUND 已退款,用户无异议: REFUND 已提交证明材料: |
是 |
|
字段信息用了base64编码 查看原信息需解码 |
||
|
|
SUBMIT_PROOF_NOT_CONTACTED" ] ”process_message “:” 商家处理结果码对应描述” ”process_img_url_list”:[]// 商家处理备注图片url列表 “gmt_risk_finish_time”:” 推送时间2020-01-01 00:00:00”
“process_remark”:” 商家处理备注” “task_id”:” 投诉单号id” “complaint_trade_info_list”:[ //投诉单涉及的交易信息json数组 “id”:” 交易信息表主键id” “complaint_record_id”:” 投诉主表id” “trade_no”:” 支付宝交易单号” “out_no”:” 商家订单号” “gmt_trade”:” 交易时间” “gmt_refund”:” 退款时间” “status”:” 交易投诉状态/枚举值 用户撤诉: DROP_COMPLAIN 超时未处理: OVERDUE 已退款: PROCESSED 退款处理中: REFUNDING 待处理: WAIT_PROCESS”
“status_description”:”交易投诉状态描述/枚举值 DROP_COMPLAIN: 用户撤诉 OVERDUE: 超时未处理 PROCESSED: 已退款 REFUNDING: 退款处理中 WAIT_PROCESS: 待处理” “amount”:” 交易单金额(单位:人民币元)” ] ] |
|
|
|
||
sign |
签名 |
|
否 |
32 |
详见安全规范 |
查询微信小程序投诉单详情
请求参数
生产地址: https://cus.allinpay.com/cusapi/riskfeeback/wxcomplaintorderdetail
测试地址: https://syb-test.allinpay.com/vsppcusapi/iskfeeback/wxcomplaintorderdetail
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
orgid |
String |
是 |
代理商号 |
15 |
|
cusid |
String |
否 |
对接商户号 |
15 |
|
signtype |
String |
否 |
签名类型 |
15 |
SM2/RSA |
version |
String |
否 |
接口版本编号 |
2 |
1 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
sign |
String |
否 |
sign校验码 |
32 |
详见安全规范 |
complaintorderid |
String |
否 |
投诉单号 |
32 |
|
返回数据
字段ID |
字段名称 |
取值 |
可空 |
长度 |
备注 |
||
---|---|---|---|---|---|---|---|
retcode |
返回码 |
SUCCESS/FAIL |
否 |
8 |
此字段是通信标识,非交易结果 交易是否成功需要查看trxstatus来判断 |
||
retmsg |
返回码说明 |
|
是 |
100 |
|
||
以下信息只有当retcode为SUCCESS时有返回 |
|||||||
records |
返回结果 |
json 对象格式: "errcode": 0, "errmsg": "ok", "complaintOrder": { "headImgUrl": "头像URL", "orderId": "微信支付订单号", "openId": " openId", "createTime": 1704277361,// 投诉发起时间 "phoneNumber": "17709692484",//联系方式 "type": 621, //投诉问题分类 "status": 102,// 订单状态 "customerMaterial": { "mediaIdList": [], 投诉内容图片cdn(出于安全性考虑 目前该图片url有过期时间 如需查看图片 需每次重新调用该接口获取 防止图片过期导致无法查看) "content": "买错了要退,谢谢" //投诉内容 }, "complaintOrderId": 8759334,// 订单id "productName": "订单:202401031041342434",//商品名称 "payTime": 1704276869,// 支付时间 "totalCostStr": "¥89.87",//交易金额 "expireTime": 1704277470,// 投诉单当前状态到期时间,0为不存在 "outTradeNo": "240103124272165040",//商家订单号 "nickName": "橙子橙子大橙子 ",//微信昵称 "appealState": 0//申诉状态 }, // 投诉进度 item:[{ itemType: 1, //投诉节点状态 time: 1658903527, //时间 content: "", //内容 mediaIdList: ["https://asdfasdf"], //图片cdn列表 phoneNumber: 13599125777, //手机号 blameResult: 0, nickName: "", appealItemType: 401, // 投诉节点申诉状态(item处于申诉阶段才有) }], |
是 |
|
字段信息用了base64编码 查看原信息需解码 |
||
|
|
returnBill: { returnId: "23234234234", //退货id waybillId: "YDxxxxd", //运单号 deliveryName: "韵达快递", //运力公司 orderStatus: 4 //运单状态 } ] |
|
|
|
||
sign |
签名 |
|
否 |
32 |
详见安全规范 |
微信小程序商家回应投诉
请求参数
生产地址: https://cus.allinpay.com/cusapi/riskfeeback/wxbussirespondcomplaint
测试地址: https://syb-test.allinpay.com/vsppcusapi/riskfeeback/wxbussirespondcomplaint
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
orgid |
String |
是 |
代理商号 |
15 |
|
cusid |
String |
否 |
对接商户号 |
15 |
|
signtype |
String |
否 |
签名类型 |
15 |
RSA/SM2 |
version |
String |
否 |
接口版本编号 |
2 |
1 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
sign |
String |
否 |
sign校验码 |
32 |
安全规范 |
complaintorderid |
String |
否 |
投诉单号 |
32 |
|
content |
String |
否 |
回应投诉内容 |
32 |
|
mediaIdlist |
String |
否 |
图片id列表,json数组 |
100 |
|
bussihandle |
String |
|
操作1是同意和解,2是拒绝和解 |
32 |
|
返回数据
字段ID |
字段名称 |
取值 |
可空 |
最大长度 |
备注 |
||
---|---|---|---|---|---|---|---|
retcode |
返回码 |
SUCCESS/FAIL |
否 |
8 |
此字段是通信标识 |
||
retmsg |
返回码说明 |
|
是 |
100 |
|
||
以下信息只有当retcode为SUCCESS时有返回 |
|||||||
sign |
签名 |
|
否 |
32 |
详见安全规范 |
微信小程序商家申诉
请求参数
生产地址: https://cus.allinpay.com/cusapi/riskfeeback/wxbusiappeal
测试地址: https://syb-test.allinpay.com/vsppcusapi/riskfeeback/wxbusiappeal
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
orgid |
String |
是 |
代理商号 |
15 |
|
cusid |
String |
否 |
对接商户号 |
15 |
|
signtype |
String |
否 |
签名类型 |
15 |
SM2/RSA |
version |
String |
否 |
接口版本编号 |
2 |
1 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
sign |
String |
否 |
sign校验码 |
32 |
详见安全规范 |
complaintorderid |
String |
否 |
投诉单号 |
32 |
|
content |
String |
否 |
申诉内容 |
32 |
|
mediaIdlist |
String |
否 |
图片id列表,json数组 |
100 |
|
返回数据
字段ID |
字段名称 |
取值 |
可空 |
最大长度 |
备注 |
||
---|---|---|---|---|---|---|---|
retcode |
返回码 |
SUCCESS/FAIL |
否 |
8 |
此字段是通信标识 |
||
retmsg |
返回码说明 |
|
是 |
100 |
|
||
以下信息只有当retcode为SUCCESS时有返回 |
|||||||
sign |
签名 |
|
否 |
32 |
详见安全规范 |
微信小程序商家提交退款凭证
请求参数
生产地址: https://cus.allinpay.com/cusapi/riskfeeback/wxbussisupplyrefund
测试地址: https://syb-test.allinpay.com/vsppcusapi/riskfeeback/wxbussisupplyrefund
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
orgid |
String |
是 |
代理商号 |
15 |
|
cusid |
String |
否 |
对接商户号 |
15 |
|
signtype |
String |
否 |
签名类型 |
15 |
SM2/RSA |
version |
String |
否 |
接口版本编号 |
2 |
1 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
sign |
String |
否 |
sign校验码 |
32 |
详见安全规范 |
complaintorderid |
String |
否 |
投诉单号 |
32 |
|
content |
String |
否 |
申诉内容 |
32 |
|
mediaIdlist |
String |
否 |
图片id列表,json数组 |
100 |
|
acceptreturn |
String |
是 |
1确认收货,2签收异常 |
32 |
退货场景 |
returnid |
String |
是 |
退货id,通过查询投诉单详情接口获取 |
32 |
退货场景 必填 |
返回数据
字段ID |
字段名称 |
取值 |
可空 |
最大长度 |
备注 |
||
---|---|---|---|---|---|---|---|
retcode |
返回码 |
SUCCESS/FAIL |
否 |
8 |
此字段是通信标识 |
||
retmsg |
返回码说明 |
|
是 |
100 |
|
||
以下信息只有当retcode为SUCCESS时有返回 |
|||||||
sign |
签名 |
|
否 |
32 |
详见安全规范 |
微信小程序商家补充凭证
请求参数
请求生产地址: https://cus.allinpay.com/cusapi/riskfeeback/wxbussisupplyproof
请求测试地址: https://syb-test.allinpay.com/vsppcusapi/riskfeeback/wxbussisupplyproof
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
orgid |
String |
是 |
代理商号 |
15 |
|
cusid |
String |
否 |
对接商户号 |
15 |
|
signtype |
String |
否 |
签名类型 |
15 |
RSA/SM2 |
version |
String |
否 |
接口版本编号 |
2 |
1 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
sign |
String |
否 |
sign校验码 |
32 |
详见签名规范 |
complaintorderid |
String |
否 |
投诉单号 |
32 |
|
content |
String |
否 |
申诉内容 |
32 |
|
mediaIdlist |
String |
否 |
图片id列表,json数组 |
100 |
|
返回数据
字段ID |
字段名称 |
取值 |
可空 |
最大长度 |
备注 |
||
---|---|---|---|---|---|---|---|
retcode |
返回码 |
SUCCESS/FAIL |
否 |
8 |
此字段是通信标识 |
||
retmsg |
返回码说明 |
|
是 |
100 |
|
||
以下信息只有当retcode为SUCCESS时有返回 |
|||||||
sign |
签名 |
|
否 |
32 |
详见签名规范 |
微信小程序上传附件
请求参数
请求生产地址: https://cus.allinpay.com/cusapi/riskfeeback/wxappletupload
请求测试地址: https://syb-test.allinpay.com/vsppcusapi/riskfeeback/wxappletupload
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
orgid |
String |
是 |
代理商号 |
15 |
|
cusid |
String |
否 |
对接商户号 |
15 |
|
signtype |
String |
否 |
签名类型 |
15 |
RSA/SM2 |
version |
String |
否 |
接口版本编号 |
2 |
1 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
sign |
String |
否 |
sign校验码 |
32 |
详见安全规范 |
type |
String |
否 |
类型,只能填以下值image/voice/video/thumb" |
32 |
|
file |
String |
否 |
文件流 |
|
不参与签名 |
返回数据
字段ID |
字段名称 |
取值 |
可空 |
最大长度 |
备注 |
||
---|---|---|---|---|---|---|---|
retcode |
返回码 |
SUCCESS/FAIL |
否 |
8 |
此字段是通信标识 |
||
retmsg |
返回码说明 |
|
是 |
100 |
|
||
以下信息只有当retcode为SUCCESS时有返回 |
|||||||
sign |
签名 |
|
否 |
32 |
详见安全规范 |
微信小程序字典
type类型枚举
611 |
发货问题-未按约定时间发货 |
612 |
发货问题-商家拒绝发货 |
613 |
发货问题-少发/错发 |
614 |
发货问题-物流信息长时间不更新 |
621 |
客服问题-客服不回复 |
622 |
客服问题-客服辱骂/骚扰/恐吓 |
631 |
承诺未履行-赠品承诺未履行 |
632 |
承诺未履行-物流承诺未履行 |
633 |
承诺未履行-其他 |
641 |
商品问题-描述不符 |
642 |
商品问题-商品破损 |
643 |
商品问题-其他 |
650 |
收费异常问题-车辆没电或故障 |
651 |
收费异常问题-关锁成功仍计费 |
652 |
收费异常问题-扣费金额不对 |
653 |
收费异常问题-规范停车仍扣调度费 |
654 |
收费异常问题-其他 |
655 |
骑行卡问题-已购买骑行卡,仍扣费 |
656 |
骑行卡问题-骑行卡退款 |
657 |
押金/余额退还问题-押金退还 |
658 |
押金/余额退还问题-余额退还 |
659 |
客服问题-客服不回复 |
660 |
收费异常问题-充电宝未弹出,已扣费 |
661 |
收费异常问题-充电宝无法正常使用 |
662 |
收费异常问题-已归还,仍计费 |
663 |
收费异常问题-不认可计费时长 |
664 |
收费异常问题-其他 |
665 |
押金退还问题-押金退还异常 |
666 |
其他问题-客服不回复 |
667 |
其他问题-归还点少无法归还 |
668 |
其他问题-误操作购买,需消费 |
670 |
欺诈问题-虚假广告 |
671 |
欺诈问题-剧集数量与承诺不符 |
672 |
欺诈问题-付款金额与页面不符 |
673 |
欺诈问题-剧集内容与宣传不符 |
674 |
欺诈问题-营销活动问题 |
675 |
扣费问题-重复扣费 |
676 |
扣费问题-无理由扣费 |
677 |
扣费问题-扣费标准不一致 |
678 |
扣费问题-未成年误付款 |
679 |
其他问题 |
投诉单状态枚举(status)
101 |
平台客服处理中 |
102 |
用户取消申请 |
103 |
平台客服处理中 |
104 |
平台客服处理中 |
105 |
平台客服处理中 |
106 |
待商家补充凭证 |
107 |
平台客服处理中 |
108 |
待双方补充凭证 |
109 |
平台客服处理中 |
112 |
投诉已完结 |
115 |
投诉已完结 |
116 |
投诉已完结 |
201 |
待处理 |
202 |
商家超时未回应,待用户确认 |
203 |
已回应,待用户确认 |
204 |
已回应,待用户确认 |
205 |
投诉已完结 |
206 |
平台已判定为商责,待上传处理凭证 |
207 |
平台客服核实凭证中 |
208 |
超时未上传凭证 |
209 |
投诉已关闭 |
305 |
平台客服处理中 |
307 |
平台客服处理中 |
308 |
平台已判定为商责,待用户退货中 |
309 |
平台已判定为商责,待用户退货中 |
310 |
平台客服处理中 |
311 |
签收异常 |
申诉状态枚举(appealState)
0 |
已下单待揽件 |
1 |
已揽件 |
2 |
运输中 |
3 |
派件中 |
4 |
已签收 |
5 |
异常 |
6 |
代签收 |
7 |
揽收失败 |
8 |
签收失败 |
10 |
未下单 |
11 |
已取消 |
12 |
已删除 |
13 |
退件中 |
14 |
已退件 |
15 |
运力方取消 |
99 |
未确认状态 |