# 交易类投诉处理
以下接口提供给小程序开发者用于接收、查询、处理小程序用户交易类投诉。小程序交易类投诉全流程如下:
交易类投诉处理能力包括:
# 投诉信息推送
如有新增投诉、投诉进展变更、投诉信息更新时,平台将把投诉信息推送到小程序开发者配置的消息服务器。查看消息服务器配置
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1546924844</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[complaint_callback]]></Event>
<BussiCallBackInfo>
<appid>123</appid>
<option_type>123</option_type>
<complaint_order_id>123</complaint_order_id>
<status>123</status>
<create_time>123</create_time>
<expire_time>123</expire_time>
<type>123</type>
<order_id>123</order_id>
<out_trade_no>123</out_trade_no>
<phone_number>123</phone_number>
<open_id>123</open_id>
<customer_material_content>123</customer_material_content>
<customer_material_media_id_list>123</customer_material_media_id_list> // 投诉内容图片cdn(出于安全性考虑,目前该图片url有过期时间,如需查看图片,需每次重新调用该接口获取,防止图片过期导致无法查看)
<pay_time>123</pay_time>
<total_cost>123</total_cost>
<product_name>123</product_name>
<history>
<time>123</time>
<content>123</content>
<media_id_list>123</media_id_list>
</history>
<history>
<time>123</time>
<content>123</content>
<media_id_list>123<media_id_list>
</history>
</BussiCallBackInfo>
</xml>
| 字段名 | 字段说明 |
|---|---|
| appid | 小程序appid |
| option_type | 通知事件类型:首次发起投诉/投诉进度更新 |
| complaint_order_id | 投诉单号 |
| status | 投诉单状态 |
| create_time | 投诉发起时间 |
| expire_time | 投诉当前状态到期时间 |
| type | 投诉问题类型,枚举值参考下面表格 |
| order_id | 被投诉的微信支付单号 |
| out_trade_no | 商家订单号 |
| phone_number | 投诉人联系方式 |
| open_id | 投诉人openid |
| customer_material_content | 投诉详情-文本 |
| customer_material_media_id_list | 投诉详情-图片(出于安全性考虑,目前该图片url有过期时间,如需查看图片,需每次重新调用该接口获取,防止图片过期导致无法查看) |
| pay_time | 被投诉的订单交易时间 |
| total_cost | 被投诉的订单金额 |
| product_name | 被投诉的订单商品描述 |
| history | 投诉进度,time 进度变更时间,content 进度变更文本,media_id_list 进度变更图片 |
# 投诉信息推送
查看详情 查询投诉单详情
# 商家回应投诉
查看详情 商家回应投诉
# 商家补充凭证
查看详情 商家补充凭证
# 商家提交退款凭证
查看详情 商家提交退款凭证
# 商家申诉
查看详情 商家申诉