支付宝查询消费者投诉列表
接口
生产:https://cus.allinpay.com/cusapi/riskfeeback/alicomplaintqueryv2
测试: https://syb-test.allinpay.com/vsppcusapi/riskfeeback/alicomplaintqueryv2
场景
用于查询消费者投诉列表
请求:
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
orgid |
String |
是 |
机构号 |
15 |
|
cusid |
String |
否 |
商户号 |
15 |
|
signtype |
String |
否 |
签名类型 |
|
RSA/SM2 |
version |
String |
否 |
接口版本编号 |
2 |
11 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
sign |
String |
否 |
sign校验码 |
32 |
|
signtype |
String |
否 |
签名类型 |
4 |
RSA/SM2 |
current_page_num |
Number |
否 |
当前页码,默认1 |
10 |
|
page_size |
Number |
|
每页条数,默认10 |
10 |
|
gmt_complaint_start |
String |
|
开始投诉时间 |
128 |
2020-01-01 00:00:00 |
gmt_complaint_end |
String |
|
结束投诉时间 |
128 |
2020-01-01 00:00: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 已提交证明材料:SUBMIT_PROOF_NOT_CONTACTED |
是 |
|
字段信息用了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/alicomplaintfileupload
测试: https://syb-test.allinpay.com/vsppcusapi/riskfeeback/alicomplaintfileupload
场景
用于支付宝投诉处理时进行附件图片的上传
请求:
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
orgid |
String |
是 |
机构号 |
15 |
|
cusid |
String |
否 |
对接商户号 |
15 |
|
version |
String |
否 |
接口版本编号 |
2 |
11 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
sign |
String |
否 |
sign校验码 |
32 |
|
signtype |
String |
否 |
签名类型 |
|
RSA/SM2 |
file_content |
byte_array |
否 |
上传文件的二进制流 |
15 |
单图片文件大小请控制在5M以内 |
返回:
字段ID |
字段名称 |
取值 |
可空 |
最大长度 |
备注 |
|
---|---|---|---|---|---|---|
retcode |
返回码 |
SUCCESS/FAIL |
否 |
8 |
此字段是通信标识,非交易结果 交易是否成功需要查看trxstatus来判断 |
|
retmsg |
返回码说明 |
|
是 |
100 |
|
|
以下信息只有当retcode为SUCCESS时有返回 |
||||||
records |
返回结果 |
json 格式: "code": "10000",//渠道状态码 "msg": "Success",//渠道提示语 "file_name": "本次上传的文件名", "file_key": "本次上传的文件生成的key ", "file_url": "本次上传的文件生成的url " |
是 |
|
字段信息用了base64编码 查看原信息需解码 |
|
sign |
签名 |
|
否 |
32 |
详见安全规范 |
支付宝处理消费者投诉
接口:
生产:https://cus.allinpay.com/cusapi/riskfeeback/alicomplaintprocessfinish
测试: https://syb-test.allinpay.com/vsppcusapi/riskfeeback/alicomplaintprocessfinish
场景:
用于支付宝处理消费者投诉单,提交处理结果
请求:
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
orgid |
String |
是 |
机构号 |
15 |
|
cusid |
String |
否 |
对接商户号 |
15 |
|
version |
String |
否 |
接口版本编号 |
2 |
11 |
signtype |
String |
否 |
签名类型 |
|
RSA/SM2 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
sign |
String |
否 |
sign校验码 |
32 |
|
id_list |
String |
否 |
投诉id列表, json数组:样例: [31304701,31304702,31304703] |
1000 |
投诉列表返回的 投诉主表的主键id (主表主键)非task_id |
process_code |
String |
否 |
商家处理投诉结果码 枚举值 已联系到用户,协商一致,无异议: CONSENSUS_WITH_CLIENT 其他: ORTHER 不涉及退款,已针对投诉内容进行整改: RECTIFICATION_NO_REFUND 已退款,用户无异议: REFUND 已提交证明材料: SUBMIT_PROOF_NOT_CONTACTED |
|
REFUND |
remark |
String |
是 |
备注:本次投诉处理的备注信息 |
1024 |
|
img_file_list |
String |
是 |
图片文件列表 json数组:样例 [{"img_url":"图片url", "img_url_key":"图片文件key" }] |
1024 |
|
返回:
字段ID |
字段名称 |
取值 |
可空 |
最大长度 |
备注 |
|
---|---|---|---|---|---|---|
retcode |
返回码 |
SUCCESS/FAIL |
否 |
8 |
此字段是通信标识,非交易结果 交易是否成功需要查看trxstatus来判断 |
|
retmsg |
返回码说明 |
|
是 |
100 |
|
|
以下信息只有当retcode为SUCCESS时有返回 |
||||||
complaint_process_success |
返回结果 |
投诉处理是否成功 true/false |
是 |
32 |
|
|
sign |
签名 |
|
否 |
32 |
详见安全规范 |
支付宝查询消费者投诉详情
接口
生产:https://cus.allinpay.com/cusapi/riskfeeback/alicomplaintquery
测试: https://syb-test.allinpay.com/vsppcusapi/riskfeeback/alicomplaintquery
场景
用于支付宝查询消费者投诉详情
请求:
字段名称 |
类型 |
可空 |
说明 |
最长长度 |
备注 |
---|---|---|---|---|---|
appid |
String |
否 |
通联分配的appid |
8 |
|
orgid |
String |
是 |
机构号 |
15 |
|
cusid |
String |
否 |
对接商户号 |
15 |
|
version |
String |
否 |
接口版本编号 |
2 |
01 |
timestamp |
String |
否 |
调用时间戳 |
14 |
yyyymmddhhmmss |
randomstr |
String |
否 |
随机字符串 |
32 |
主要用于加签 |
sign |
String |
否 |
sign校验码 |
32 |
|
complain_id |
String |
否 |
投诉列表返回的投诉主表的主键id(主表主键)非task_id
|
32 |
投诉主表主键id |
返回:
字段ID |
字段名称 |
取值 |
可空 |
最大长度 |
备注 |
||
---|---|---|---|---|---|---|---|
retcode |
返回码 |
SUCCESS/FAIL |
否 |
8 |
此字段是通信标识,非交易结果 交易是否成功需要查看trxstatus来判断 |
||
retmsg |
返回码说明 |
|
是 |
100 |
|
||
以下信息只有当retcode为SUCCESS时有返回 |
|||||||
records |
返回结果 |
json 对象格式: "code": "10000",//渠道状态码 "msg": "Success",//渠道提示语 "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 已提交证明材料: SUBMIT_PROOF_NOT_CONTACTED" ”process_message “:” 商家处理结果码对应描述” “process_remark”:” 商家处理备注” “process_img_url_list”:[]// 商家处理备注图片url列表 |
是 |
|
字段信息用了base64编码 查看原信息需解码 |
||
|
|
“gmt_risk_finish_time”:” 推送时间2020-01-01 00:00:00” “task_id”:” 投诉单号id” “complain_url”:” 投诉网址” “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 |
详见安全规范 |