# 交易类投诉处理

以下接口提供给小程序开发者用于接收、查询、处理小程序用户交易类投诉。小程序交易类投诉全流程如下：

![](https://res.wx.qq.com/op_res/V2bs6NIkcAqmNQ7tJrKYR1xkIWSl66FTsiSz_EdmoS5VVPavCCLMatkZy66mEOKiaDDP-ho13eLz4pS4gWUUcA)

交易类投诉处理能力包括：

1. 接收投诉信息推送

2. 查询投诉单信息

3. 商家回应投诉

4. 商家补充凭证

5. 商家提交处理凭证

6. 商家申诉

## 接收投诉信息推送

如有新增投诉、投诉进展变更、投诉信息更新时，平台将把投诉信息推送到小程序开发者配置的消息服务器。[查看消息服务器配置](/miniprogram/dev/framework/server-ability/message-push.md)

```xml
<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 进度变更图片 |

## 查询投诉单信息

查看详情 [查询投诉单详情](/miniprogram/dev/server/API/transaction-guarantee/complaint/api_getorderdetail.md)

## 商家回应投诉

查看详情 [商家回应投诉](/miniprogram/dev/server/API/transaction-guarantee/complaint/api_respondcomplaint.md)

## 商家补充凭证

查看详情 [商家补充凭证](/miniprogram/dev/server/API/transaction-guarantee/complaint/api_supplyproof.md)

## 商家提交处理凭证

查看详情 [商家提交处理凭证](/miniprogram/dev/server/API/transaction-guarantee/complaint/api_submitrefund.md)

## 商家申诉

查看详情 [商家申诉](/miniprogram/dev/server/API/transaction-guarantee/complaint/api_busiappeal.md)
