提交发货请求
提交发货请求操作会针对触发工作流的订单,向发货服务发送产品发货请求。提交发货请求操作仅适用于第三方发货服务应用。
如果订单包含发货服务无法发货的产品,Flow 会将它们记录为失败请求。如果订单同时包含发货服务可以发货和无法发货的产品,则会为那些可以发货的产品发送请求。
字段
提交发货请求操作包含以下字段。
| 字段 | 描述 |
|---|---|
| 消息 | 随发货请求一同发送的附加消息。 |
| 通知客户 | 通知客户已请求发货。 |
触发器
提交发货请求操作是针对发货订单的。此操作使用发货订单 ID 来标识要发送发货请求的发货订单。发货订单 ID 是默认设置的,无法更改。
提交发货请求操作可用于由以下触发器启动的工作流:
- 发货订单已取消
- 发货订单的发货取消请求已接受
- 发货订单的发货取消请求已拒绝
- 发货订单的发货请求已接受
- 发货订单的发货服务未能完成发货
- 发货订单暂停已解除
- 发货订单已移动
- 发货订单可供发货
- 发货订单已重新安排
任何使用遍历循环 (iterate) 操作来遍历发货订单的工作流也可以使用提交发货请求操作。
API 详细信息
若要了解详细信息,请查看 fulfillmentOrderSubmitFulfillmentRequest 变更。
模板
为使用指定发货服务的已付款订单提交发货请求
当发货订单可供发货时,如果订单已付款、需要发货,并且使用指定的发货服务,则系统将请求发货。否则,系统会将订单设为暂停状态。查看模板