# 批量下单（原物流助手）

批量下单接口是微信物流服务提供的免费 API 能力，开放接入多家快递公司；帮助有快递批量下单发货需求的开发者，快速高效对接多家快递公司。对接后用户可通过微信服务通知接收实时物流状态，提升用户体验。

## 一、产品优势

1. 承接微信生态订单：通过微信统一接口，一次性服务微信生态内有寄件需求的商户。
2. 提升用户回访：关键物流状态会通过微信服务通知发送给用户，用户点击后可回访快递公司小程序查看该订单的物流状态或进行后续操作。

## 二、接入流程

### 1. 邮件申请

**发送申请邮件至wxwuliu@tencent.com**

**【邮件标题】** 快递公司名称 - 物流助手接入申请

**【邮件内容】** 快递公司名称、快递公司logo、小程序appid（小程序需要完成微信认证）、对接人微信号/手机号

**【邮件附件】**《营业执照》、《快递业务经营许可证》扫描件

我们会在收到邮件后的1个工作日内进行反馈。

### 2. 协议签署

符合接入要求的快递公司，会收到邮件回复，包含接入指引和《合作协议》。

### 3. 开发调试

- 按照下方接口文档设计和开发，其中部分信息需要由微信协助配置
- 以邮件和微信群形式沟通

### 4. 审核发布

- 接口开发完成，微信侧确认，通过性能和安全审核后发布。
- 发布后商家可通过微信物流助手接口在快递公司获取电子面单单号等信息。

## 三、接入前准备

### 1. 小程序

用户收到轨迹更新消息后，可以间接跳转到快递小程序的轨迹详情页。至少需要提供两个页面：

- 快递轨迹详情页，路径可以参考 `pages/info/info?from=wx&no=12345678901234` 。微信做跳转时，会传入运单号。
- 联系客服页：提供小程序path路径。

### 2. 小程序事件服务

事件服务用于接收微信的推送，目前有审核商户、查询余额、下单、取消运单等事件。

### 3. 面单模板和示例

标注各个区域的尺寸、字号等。可参考[模板示例](https://res.wx.qq.com/wxdoc/dist/assets/media/template_demo.f1eb7e63.zip)

## 四、相关接口

### API 接口

| 接口名称 | 请求路径 | 描述 |
| --- | --- | --- |
| [更新商户审核结果](/miniprogram/dev/server/API/express/express-by-provider/api_updatebusiness.md) | /cgi-bin/express/delivery/service/business/update | 该接口用于更新商户审核结果 |
| [更新运单轨迹](/miniprogram/dev/server/API/express/express-by-provider/api_updatepath.md) | /cgi-bin/express/delivery/path/update | 该接口用于更新运单轨迹 |
| [预览面单模板](/miniprogram/dev/server/API/express/express-by-provider/api_previewtemplate.md) | /cgi-bin/express/delivery/template/preview | 该接口用于预览面单模板 |
| [获取面单联系人信息](/miniprogram/dev/server/API/express/express-by-provider/api_getcontact.md) | /cgi-bin/express/delivery/contact/get | 该接口用于获取面单联系人信息 |

#### 推送事件

- [请求下单](/miniprogram/dev/server/event_push/express/provider/Request_an_order_event.md)
- [取消订单](/miniprogram/dev/server/event_push/express/provider/Cancel_order_event.md)
- [审核商户](/miniprogram/dev/server/event_push/express/provider/Review_merchant_events.md)
- [查询商户余额](/miniprogram/dev/server/event_push/express/provider/Query_merchant_balance_events.md)
