2.4.3微信小程序投诉处理


微信小程序查询消费者投诉列表 

请求参数

生产地址: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

未确认状态


yinjr 2024年11月21日 22:29 收藏文档