OrderRules 文档
在 Shopify 店铺设置和管理订单上限、营业时间和产能控制所需的一切。
OrderRules 是一款 Shopify 应用,用来决定你的店铺接受什么:每天接多少单、单个客户能买多少、结账在什么时段开放,以及有哪些配送日期可选。所有规则都由 Shopify Function 在结账时于服务端强制执行,因此不只是在购物车页面生效,Shop Pay、Apple Pay 和直接访问结账 URL 同样受约束。
本文档涵盖安装流程、各类规则、客户在店面看到的提示消息,以及背后的分析数据。如果你是第一次配置,下面的快速上手指南可以在大约五分钟内让一条规则跑起来。如果你要找的是某个具体行为,功能对照表是找到对应页面最快的方式。
你可以控制哪些方面
除非另有说明,下列每条规则都会在结账时强制执行。
| 规则 | 控制什么 | 结账时强制 | 方案 |
|---|---|---|---|
| 营业时间与节假日 | 结账是否开放 | 是 | Starter |
| 每日订单上限 | 每天接受的订单总数 | 是 | Starter |
| 每周与每月上限 | 更长周期内的订单数 | 是 | Pro |
| 按客户限制 | 单个买家在一段时间内能买多少 | 是 | Pro |
| 支出上限 | 单个客户的订单金额 | 是 | Pro |
| 最小起订量 | 某个商品或款式的数量下限 | 是 | Pro |
| 按倍数下单 | 按整箱的数量步进 | 是 | Pro |
| 商品与系列限制 | 某商品或某类目的件数 | 是 | Starter(3 个商品) |
| 按重量限制 | 购物车总重量 | 是 | Pro |
| 配送日期、时段与容量 | 客户何时收到订单 | 是 | Advanced |
| 门店自提 | 按门店的预约自提 | 是 | Advanced |
| 预计送达日期 | 商品页展示的到达区间 | 仅展示 | Advanced |
规则可以叠加。当多条规则同时适用时,最先触达的那个上限会拦截订单。
配送与履约
常见问题
四类:结账何时开放(营业时间、假期休业)、你接多少订单(每日、每周和每月上限)、单个客户能买多少(按客户的数量限制、支出上限、最小起订量、整箱倍数、重量限制),以及配送何时发生(日期与时段选择器、按日期的容量、禁用日期、预约到店自提)。上面的功能对照表列出了每一项及其所属方案。
有效。规则由 Shopify 的结账校验 Function 执行,在下单那一刻运行于服务端。正因如此,它们在 Shop Pay、Apple Pay、Google Pay 以及直接访问结账 URL 时依然成立——这些方式都会完全跳过购物车页面,会让主题层或前端组件层的控制失效。
不需要。应用商店公开应用提供的结账校验 Functions 在任何 Shopify 方案上都能运行,因此订单限制、营业时间和配送日期强制都无需 Plus。这个类别里真正仅限 Plus 的能力,是在结账页面本身渲染自定义字段,而 OrderRules 并不依赖它——它的选择器位于商品页和购物车页。
第一条规则大约五分钟:安装应用,打开相应板块,填入数字并保存。配送排程接近十分钟,因为还需要把主题应用区块添加到商品和购物车模板。两种情况都不需要写代码。