2.4.2支付宝投诉处理


支付宝查询消费者投诉列表

接口

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

详见安全规范


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