英国一家饼干烘焙店在网上卖三样东西:饼干礼盒、巨型饼干和迷你饼干礼盒。顾客可以选周二到周六的配送日期,截单时间是早上 7 点,快递覆盖英格兰、苏格兰和威尔士。烤箱每个配送日期每款最多能做 100 份。
他们用的是标准 Shopify 套餐,不是 Plus。在安装任何应用之前,他们给我们发来了 10 个问题。这些问题问得很到位,而大多数烘焙店要等到一个糟糕的周末之后才会找到答案。所以我们对照 OrderRules 现在实际的功能逐一作答,包括答案是“不能”的那几个。
10 个答案一览
| # | 问题 | 答案 |
|---|---|---|
| 1 | 两款设计能共用一个按配送日期计算的限额吗? | 能,前提是它们是同一商品的变体 |
| 2 | 某一天能设置更低的限额吗? | 不能,所有日期共用同一个数字 |
| 3 | 英国公共假日能处理吗? | 部分能:先导入,再复制到配送日期 |
| 4 | Buy It Now 会跳过日期吗? | 会,但结账仍会拦下 |
| 5 | 付款前日期约满了怎么办? | 在结账时拦截,快捷支付也一样 |
| 6 | 能排除北爱尔兰吗? | 能,在 Shopify 的配送设置里 |
| 7 | 编辑和取消订单会释放名额吗? | 取消会,编辑不会 |
| 8 | 自选礼盒或照片上传能用吗? | 去测试:取决于它们怎样加入购物车 |
| 9 | 全都包含在一个套餐里吗? | 是,Advanced,每月 $19.99 |
| 10 | 能先测试吗? | 能,在开发店铺上 |
1.“经典款和印花款巨型饼干合计每天 100 份,能按配送日期、按件数计算吗?”
能,前提是经典款和印花款是同一个商品的两个变体。 在 OrderRules 中,商品限额可以按顾客选择的配送日期计数,商品级限额会把所有变体加在一起。
在 产品限制 中设置:
- 打开巨型饼干商品,点击 编辑限制
- 把 每日上限的统计依据 设为 配送日期
- 在 数量限制 下,把 每日 设为 100
- 不要给变体单独添加限额。变体限额会替代该变体的商品限额。
这样,周五有 60 份经典款和 40 份印花款,周五就满了。周四,以及周五的饼干礼盒,都不受影响。用同样的方法给饼干礼盒和迷你礼盒各设 100 的商品限额。
不行的情况: 如果经典款和印花款是两个独立的商品,目前它们无法共用一个按配送日期的限额。商品系列限额按下单当天计数,而不是配送日期。其他按日期的上限(“每个配送日期的最大订单数”和时间段的“每日上限”)计的是订单数,不是饼干数。要按件数限制,请用数量限额:它计的正是烤箱能做的数量。完整设置步骤和我们的实测结果,见按配送日期而非订单数限制饼干。
为什么按配送日期计数很重要:你的每日限额算错了日子。
2.“11 月 14 日能设成 60,而不是 100 吗?”
目前不行。 限额对所有日期是同一个数字。如果你把 100 改成 60,所有配送日期会立刻变成 60,包括顾客此刻正在预订的日期。
你可以这样做:
- 完全关闭这一天:如果那天你完全没法烘焙,就设一个配送停送日期
- 当天临时改数字:接受它在那一刻对所有日期生效。只有其他日期都离限额还远时,这样做才行得通。
如果你的烘焙店每天产能不同,请在安装前先问清楚。这是个常见需求,已经在我们的计划里。
3.“假日日历包含英国公共假日吗?以后的年份会自动加进去吗?”
部分包含。 在 日历 中,选择 导入节假日,选英国并导入对应年份。这会让店铺在这些日子停止接单。
对做配送的烘焙店来说,还有容易漏掉的第二步。导入的假日关闭的是店铺。要让顾客不能把公共假日选为配送日期,请打开 配送日期,点击 复制门店假日。以后每次添加更多假日,都要再运行一次。
如果你仍想在公共假日当天接单,只是不配送,就跳过导入。改为把这些日期添加到 配送停送日期下。
依赖它之前,先检查两件事:
- 你所在地区的假日。 英格兰和威尔士、苏格兰、北爱尔兰的公共假日各不相同。苏格兰有 1 月 2 日和圣安德鲁日,夏季公共假日在 8 月初,而不是 8 月底。确认你休息的每一天都在列表上,缺的就作为停送日期手动补上。
- 明年。 需要哪一年就导入哪一年,并在顾客能预订到明年之前,先导入明年的。
在中国,假日预设包含全国法定节假日。请核对官方公布的调休上班日,再把店铺额外休息的日子手动添加为停送日期。
快递公司自己的休息日也很重要。如果他们在公共假日的周一不揽收,周二的配送可能也需要设停送日期。更多旺季提示:假日截单与停送日期。
4.“顾客选好日期后,在商品页用 Buy It Now、Apple Pay 或 Shop Pay 下单,日期会带过去吗?”
不会。日期不会随 Buy It Now 一起带走,但结账仍会拦下订单。 我们在开发店铺上测试过:在商品页选好配送日期,点击 Buy it now,结账页显示:
Please choose a delivery date before checking out.
原因如下。在商品页选的日期,是在顾客点击 Add to cart 时保存的。Buy It Now 和商品页上的快捷支付按钮会跳过购物车,所以日期根本没有被添加。标准 Shopify 套餐里,结账页内没有日期选择器,所以顾客必须回到你的店铺。
仍然有效的是结账规则。OrderRules 用一条 Shopify Functions 规则检查配送日期,它在任何 Shopify 套餐上都会对每一次结账运行,快捷支付也包括在内。开启 结账时必须选择配送日期 后,没有日期的订单无法通过。
我们的建议: 在需要日期的商品上关闭动态结账按钮,让每位顾客都通过 Add to cart 下单。大多数主题在商品页的购买按钮里有 Show dynamic checkout buttons 选项。把 结账时必须选择配送日期 保持开启,作为兜底。详情见 Buy It Now 和 Apple Pay 会跳过你的配送日期。
5.“如果顾客结账时周五恰好约满,订单会被拦下吗?”
会,在结账时拦截,包括 Shop Pay、Apple Pay 和 Google Pay。 会发生两件事:
- 在选择器中: 已满的日期显示为灰色,已满的时间段显示“(Full)”。顾客无法选择已满的日期,加购数量超过每日限额时,点击 Add to cart 会被拒绝。
- 在结账时: 如果日期在顾客购物期间约满了,结账会显示以下提示之一:
Delivery on {date} is fully booked. Please choose another date.
Only {n} left for delivery on {date}. Please reduce the quantity or choose another date.
第二条出现在还有名额、但不够购物车里所有饼干的时候。
坦白说有一个限制:如果两位顾客在同一时刻为最后一份饼干结账,两人都可能通过,因为计数是在每笔订单到达时才更新的。在每天 100 份的限额下这很少见,但这也是我们绝不会说“防止超卖”的原因。
6.“能把配送范围限定在英格兰、苏格兰和威尔士吗?”
能,在 Shopify 的配送设置里,而不是在日期应用里。 在 Settings → Shipping and delivery 中编辑你的配送区域。Shopify 把英国列为五个地区:British Forces、England、Northern Ireland、Scotland 和 Wales。只勾选 England、Scotland 和 Wales。这样,北爱尔兰地址的顾客就没有可用的配送选项,也就无法结账。如果你还有“其他地区”(Rest of World)配送区域,请用 BT 开头的邮编测试一下,确保它没有把北爱尔兰接进去。
在中国的店铺里,Shopify 按省份列出中国,所以你可以把不配送的省份和地区排除在配送区域之外。
区域编辑器里没有邮编字段,所以论坛上“排除 BT 邮编”的建议在这里不适用。Shopify 还宣布配送设置将并入 Markets,所以菜单名称可能会变,但地区的选择方式不变。
7.“如果修改订单的数量或日期,或者取消订单,产能会更新吗?”
取消会,编辑不会。
- 整单取消: 该订单在配送日期上占的名额会被释放,它在各项限额中的计数也一并释放
- 在 Shopify 后台编辑订单(数量或日期):计数不变。原来的日期和数量仍然被计入。
- 退款: 不会改变计数
如果你把订单改到另一个日期,请记住原日期仍然算着这笔订单,新日期则不算。
8.“我们用了自选饼干礼盒构建器和照片上传。它们能用吗?”
请在开发店铺上测试。 决定结果的是另一款应用把商品加入购物车的方式:
- 照片上传或个性化应用,如果通过主题正常的 Add to cart 添加商品,通常能让配送日期留在这件商品上。
- 礼盒构建器一次添加多件商品,可能不会带上商品页的日期。这种情况下,请改在购物车页收集日期:在 配送日期 中,为整张订单选择一个日期。
无论哪种,结账规则检查的都是到达结账的那个日期。最坏的情况是顾客被要求重新选一次日期,而不是下出一张没有日期的订单。
9.“这些都包含在 Advanced 套餐,每月 $19.99 里吗?”
是的。 配送日期、时间段、按日期上限、按配送日期计数的商品限额、假日日历和结账规则,都包含在 Advanced($19.99/月,14 天免费试用)里。第 2 项和第 7 项在任何套餐中目前都还没有。
10.“我们能先在开发店铺上测试所有功能吗?”
能,而且你应该这样做。 把 OrderRules 安装到 Shopify 开发店铺,复制你的真实商品,再用 Shopify 的测试支付网关做这些测试:
- 把一个日期订满: 把商品限额设为 2,为周五下 2 份订单,再试第三份
- Buy It Now: 在商品页选好日期,点击 Buy It Now
- 公共假日: 检查该日期在日历中无法选择
- 取消: 取消一张测试订单,检查名额是否恢复
- 北爱尔兰: 在结账时试一个 BT 开头的邮编
如果这五项都表现正常,就可以上线了。先看2 分钟快速入门,再看配送日期设置。
这家烘焙店的设置是什么样的
| 设置 | 位置 | 值 |
|---|---|---|
| 可配送的星期 | 配送日期 → 规则 | 周二、周三、周四、周五、周六 |
| 备货时间(天) | 配送日期 → 规则 | 1 |
| 截单时间(HH:MM) | 配送日期 → 规则 | 07:00 |
| 结账时必须选择配送日期 | 配送日期 → 规则 | 开启 |
| 巨型饼干(经典款、印花款变体) | 产品限制 | 配送日期 · 每日数量 100 |
| 饼干礼盒 | 产品限制 | 配送日期 · 每日数量 100 |
| 迷你饼干礼盒 | 产品限制 | 配送日期 · 每日数量 100 |
| 英国公共假日 | 日历 → 导入节假日,然后 复制门店假日 | 每年一次 |
| 北爱尔兰 | Shopify → Shipping and delivery | 不在配送区域内 |
| 动态结账按钮 | 主题 → 商品页 | 在有日期的商品上关闭 |
备货时间为 1 天、截单时间为 7:00 时,早上 7 点前下的订单可以选明天。7 点之后,最早的日期是后天。截单时间使用你在 Shopify 中设置的店铺时区。
更多面向食品店铺的内容:食品与烘焙店配送日期选择器 · 面向烘焙店的 OrderRules · 最佳配送日期选择器应用对比