暂停发货订单
暂停发货订单操作会将触发工作流的订单的状态更改为暂停。具有暂停状态的订单在移除此状态之前不会发货。Flow 通过对订单上的每个发货地点(称为发货订单)设置暂停来实现此目的。如果向触发器提供了单个发货订单(例如,在使用 发货订单准备发货 触发器时),则只会暂停该发货订单。
字段
暂停发货订单操作包含以下字段。
| 字段 | 描述 |
|---|---|
| 原因 | 暂停发货的原因。 |
| 原因备注 | 有关暂停发货原因的补充备注。 |
| 通知商家 | 选中后,会向商家发送有关发货已暂停的通知。 |
触发器
暂停发货订单操作具有由触发器添加到其中的隐藏字段。这些字段(订单 ID 和发货订单 ID)可标识要暂停发货的订单。订单 ID 和发货订单 ID 是默认设置的,无法更改。
要暂停某个订单上的所有发货订单,可在以包含订单对象的触发器开头的任何工作流中使用暂停发货订单操作:
要仅暂停单个发货订单,可在以包含发货订单对象的触发器开头的任何工作流中使用暂停发货订单操作:
- 发货订单已取消
- 发货订单的发货取消请求已接受
- 发货订单的发货取消请求已拒绝
- 发货订单的发货请求已接受
- 发货订单的发货服务未能完成发货
- 发货订单的暂停已解除
- 发货订单已移动
- 发货订单准备发货
- 发货订单已重新安排
API 详细信息
若要了解详情,请查看 fulfillmentOrderHold 变更。
模板
为有拒付记录的客户暂停发货订单
当订单准备发货时,工作流会检索过去 60 天内同一客户的任何有拒付记录的订单。如果存在任何此类订单,工作流将暂停每个货件的发货,并发送内部电子邮件以通知您的运营部门。查看模板
根据风险级别暂停发货
如果风险级别为高,则暂停发货订单。查看模板
根据订单总价值暂停发货
如果订单总价值大于 1000 美元,则暂停发货。查看模板
如果客户在 24 小时内下了多个订单,则暂停发货
检查客户是否在 24 小时内下了多个订单。如果是,则暂停发货并合并货件。查看模板
当客户具有特定标记时暂停订单并添加订单标记
收到新订单时,检查是否存在“高风险”或“可疑”等客户标记。如果存在此类标记,则暂停订单并添加“高风险”标记。查看模板
如果客户在过去 24 小时内下了超过 1 个订单,则暂停订单
创建订单后,检查客户在过去 24 小时内是否下过任何其他订单。如果是,则暂停所有订单。查看模板
为使用指定发货服务的已付款订单提交发货请求
当发货准备就绪时,如果订单已付款、需要运输且使用指定的发货服务,工作流将请求发货。否则,它将暂停订单。查看模板