# 异步第三方作废接口

#### **接口用途**

- 用于异步第三方制码的请求参数，发送到whale-gateway数据格式

#### **接口说明**

- 这里规定了标准的请求报文格式，接收ebuyweb-gateway请求

#### **action**

- **syncUpdateCodeStatus**

**请求参数，whale===&gt;whale-gateway**

<table border="1" class="align-center" id="bkmrk-%E5%AD%97%E6%AE%B5-%E7%B1%BB%E5%9E%8B-%E6%98%AF%E5%90%A6%E5%BF%85%E5%A1%AB-%E5%AD%97%E6%AE%B5%E6%84%8F%E4%B9%89-%E5%A4%87%E6%B3%A8-c" style="width: 100%; border-collapse: collapse; border-style: double; height: 464px;"><tbody><tr style="height: 29px;"><td style="width: 161.8px; height: 29px;">字段</td><td style="width: 161.8px; height: 29px;">类型</td><td style="width: 161.8px; height: 29px;">是否必填</td><td style="width: 161.8px; height: 29px;">字段意义</td><td style="width: 161.8px; height: 29px;">备注</td></tr><tr style="height: 29px;"><td style="width: 161.8px; height: 29px;">outerOrderId</td><td style="width: 161.8px; height: 29px;">String</td><td style="width: 161.8px; height: 29px;">是</td><td style="width: 161.8px; height: 29px;">渠道Id</td><td style="width: 161.8px; height: 29px;"> </td></tr><tr style="height: 29px;"><td style="width: 161.8px; height: 29px;">channelTicketId</td><td style="width: 161.8px; height: 29px;">String</td><td style="width: 161.8px; height: 29px;">是</td><td style="width: 161.8px; height: 29px;">渠道批次Id</td><td style="width: 161.8px; height: 29px;"> </td></tr><tr><td style="width: 161.8px;">reason</td><td style="width: 161.8px;">String</td><td style="width: 161.8px;">否</td><td style="width: 161.8px;">退款原因</td><td style="width: 161.8px;"> </td></tr></tbody></table>

**请求报文举例**

```JSON
{
  "outerOrderId": "03136aaaaaaaaaaa",
  "channelTicketId": "162",
  "reason": "reason"
}
```

**返回参数，whale-gateway===&gt;whale**

<table border="1" id="bkmrk-%E5%AD%97%E6%AE%B5-%E7%B1%BB%E5%9E%8B-%E6%98%AF%E5%90%A6%E5%BF%85%E5%A1%AB-%E5%AD%97%E6%AE%B5%E6%84%8F%E4%B9%89-%E5%A4%87%E6%B3%A8-r" style="border-collapse: collapse; width: 100%; height: 145px;"><tbody><tr style="height: 29px;"><td style="width: 20%; height: 29px;">字段</td><td style="width: 20%; height: 29px;">类型</td><td style="width: 20%; height: 29px;">是否必填</td><td style="width: 20%; height: 29px;">字段意义</td><td style="width: 20%; height: 29px;">备注</td></tr><tr style="height: 29px;"><td style="width: 20%; height: 29px;">returnCode</td><td style="width: 20%; height: 29px;">String</td><td style="width: 20%; height: 29px;">是</td><td style="width: 20%; height: 29px;">请求返回码</td><td style="width: 20%; height: 29px;"> </td></tr><tr style="height: 29px;"><td style="width: 20%; height: 29px;">returnMsg</td><td style="width: 20%; height: 29px;">String</td><td style="width: 20%; height: 29px;">是</td><td style="width: 20%; height: 29px;">请求返回信息</td><td style="width: 20%; height: 29px;"> </td></tr><tr style="height: 29px;"><td style="width: 20%; height: 29px;">sendChannelOrderId</td><td style="width: 20%; height: 29px;">String</td><td style="width: 20%; height: 29px;">否</td><td style="width: 20%; height: 29px;">订单号</td><td style="width: 20%; height: 29px;"> </td></tr><tr style="height: 29px;"><td style="width: 20%; height: 29px;">thirdCodeFamilySet</td><td style="width: 20%; height: 29px;">List&lt;[CodeFamilyInfoBO](https://book.e-buy.com/books/e-buy-40/page/a5bfc)&gt;</td><td style="width: 20%; height: 29px;"> </td><td style="width: 20%; height: 29px;"> </td><td style="width: 20%; height: 29px;"> </td></tr></tbody></table>

**返回报文举例**

```JSON
{
	"returnCode": "00",
    "returnMsg": "SUCCESS",
    "sendChannelOrderId": "",
    "thirdCodeFamilySet": []
}
```