跳至主要内容
食品业务

Shopify 圣诞预购:自提时段、火鸡限量与最后下单日

Jahangir Alam2026年10月31日事实核查于 2026年10月31日12 min read

肉店的圣诞节靠预购。 顾客 11 月订火鸡,23 日或 24 日来取。你要提前几周知道该进多少只,以及每小时有多少人上门。在 Shopify 上,这需要三样东西:顾客自己选的自提日和时段、不会被突破的上限,以及最后下单日。

本文以一家示例性的英国家庭肉店为例。同样的设置也适用于卖圣诞木柴蛋糕和肉馅派的面包店,或接圣诞蛋糕订单的蛋糕店。示例中的休息日是英国的;请换成你所在市场的休息日。

简短回答

  • 自提日和时段: 在 OrderRules 中设置带自提时段的自提点。每个时段每天接固定数量的订单。
  • 火鸡数量: 为每个圣诞产品设置每日上限,按自提日期统计。
  • 休息日: 在自提点上关闭 12 月 25 日、26 日、12 月 28 日的公共假日和 1 月 1 日。
  • 提前预订: 把最多可提前天数设为 60,这样 12 月 24 日从 11 月初就能预订。
  • 最后下单日: 当天在 Shopify 中把圣诞产品设为“草稿”。

以上全部在 Advanced 套餐中提供,都不需要 Shopify Plus。

示例肉店

设置
自提日2026 年 12 月 21 日(周一)至 24 日(周四)
自提时段08:00–10:00、10:00–12:00、12:00–14:00、14:00–16:00
每个时段的订单数30
每个自提日的火鸡数40(各规格共用上限)
每个自提日的牛肋排数25
休息12 月 25 日、26 日、28 日,1 月 1 日
最后下单日12 月 16 日(周三)

第 1 步:能订到平安夜的自提点

Shopify 的门店自提会在结账时给顾客一个自提选项,但不能让他们选日期或时间。OrderRules 在此基础上补上这一点。

在配送与自提中,勾选提供门店自提,然后添加自提点,并把它关联到店铺的 Shopify 地点。接着设置:

  • 可自提的星期: 你交付订单的日子。
  • 备货时间(天)和截单时间 (HH:MM): 顾客最早能选的日期。备货时间为 2、截单时间为 12:00 时,周一中午前下的单可在周三取货。
  • 最多可提前天数:60。 这是最容易被忽略的一项。除非你修改,否则自提点只允许顾客提前 14 天预订。11 月 2 日那天,距 12 月 24 日还有 52 天,所以用默认值的话,顾客要到 12 月 10 日才订得到 24 日。

自提点的日期适用于整张订单,所以火鸡、香肠肉馅和填料都在同一天来取。这通常正是肉店想要的。

第 2 步:带上限的自提时段

创建一个时间段模板,写入四个时段,并把每个时段的每日上限设为 30。然后在自提点上选择该模板。

这样每个时段每天接 30 笔自提订单。某个时段满了,它在选择器里会变灰;如果有人付款时它刚好满了,结账会被拦截。顾客会看到“That pickup time is full. Please choose another.”这句话的措辞可以修改。

上限按订单计数,而不是按商品件数。顾客同时来取一只火鸡和一块火腿,只占时段中的一个名额。

第 3 步:按自提日限制火鸡数量

每个时段的订单数控制的是柜台前的队伍,并不控制你卖出多少只火鸡。要控制数量,请使用产品限制。

  1. 把火鸡的各规格(4–5 公斤、6–7 公斤、8–9 公斤)作为变体放在同一个产品下。
  2. 在产品限制中为火鸡添加限制,并把每日上限的统计依据设为配送日期。
  3. 把每日上限设为 40,不设变体覆盖。

现在所有规格共用每个自提日 40 只的上限。自提日期与配送日期的计数方式相同,所以如果你也送货,两者共用这 40 只。牛肋排同样处理,上限为 25。

某天只剩 3 只火鸡而顾客想买 4 只时,结账会被拦截,并显示“Only 3 left for delivery on 2026-12-23. Please reduce the quantity or choose another date.”即使是自提订单,这条消息的措辞里也写的是“delivery”。

详细说明,以及我们在开发店铺上测试共用上限时的发现:按配送日期而非订单限制商品数量。

第 4 步:关闭你不营业的日子

在自提点上为 12 月 25 日、26 日、12 月 28 日(节礼日的公共假日,周一)和 1 月 1 日添加休息日。顾客无法选择这些日期,如果提交了休息日,结账会被拦截。

自提点上的休息日只会停止自提。你的在线商店仍可下单。如果也想在这些日子停止接单,请使用节假日日历。两者的区别见 Shopify 节假日截单与停送日期。

第 5 步:你的最后下单日

大多数肉店会在圣诞前约一周停止接圣诞订单,以便备货。OrderRules 根据备货时间和截单时间算出最早可选日期,没有固定的“最后下单日”设置。

到了最后下单日,在 Shopify 中打开圣诞产品并把它们设为草稿,或从在线商店销售渠道中移除。已下的订单仍保留自提日和时段,其余商品继续在售。请从一开始就把这个日期写在产品描述里,免得顾客意外。

第 6 步:把日期设为必选

在圣诞产品的可用性规则上打开结账时必须选择配送日期。没有自提日期的顾客会在结账时被拦截,并看到“Please choose a pickup date before checking out.”

这对立即购买以及产品页上的 Apple Pay、Google Pay 按钮尤其重要,因为它们会跳过保存日期的购物车。请参阅立即购买会跳过配送日期。

你的备货清单

打开为订单添加配送日期和时段标签。每个订单都会带上 pickup:2026-12-23 这样的标签以及它的时段。在 Shopify 后台按该标签搜索订单,就能打印当天的备货清单,再按时段排序来安排柜台。

OrderRules 目前做不到的事

开始接单前请先了解:

  • 某个产品只在圣诞期间可选的日期。 你无法让火鸡只能在 12 月 21–24 日取货,自提点的日期适用于所有产品。请在产品页写明自提日,并在 12 月初按 pickup: 标签搜索订单,找出火鸡订错日期的订单。
  • 23 日放宽上限。 时段的“每日上限”和产品的每日上限在每个日期都一样。请按最忙的那天设置。
  • 平安夜缩短营业时间。 时段来自同一个模板,所以平安夜与其他日子的时段相同。如果 24 日 14:00 关门,请按此设计模板,只有在对每一天都合适时才加更晚的时段。
  • 固定的最后下单日。 见上文:当天把产品设为草稿。
  • 更改订单。 在 Shopify 后台把顾客改到另一天,并不会移动他们的名额。取消订单则会释放名额。

如果你同时送货

送货使用可用性规则,而不是自提点。你可以为圣诞产品系列设置一条专属规则,配上自己的备货时间(天)和最大提前天数。

当购物车里的产品适用不同规则时,顾客只能选择每条规则都允许的日期。如果全店规则允许提前 30 天,圣诞规则允许 60 天,那么装有火鸡和一件日常商品的购物车只能提前 30 天预订。请把 12 月的全店最大提前天数也调高。

检查清单

  • 自提点已关联你的 Shopify 地点,最多可提前天数为 60
  • 时间段模板,每个时段都设有每日上限
  • 各规格作为同一产品的变体;每日上限按配送日期统计
  • 休息日:12 月 25 日、26 日、28 日和 1 月 1 日
  • 打开结账时必须选择配送日期
  • 打开订单标签,用于备货清单
  • 产品描述里写明最后下单日,并设提醒把产品设为草稿
  • 测试订单,最好先在开发店铺上进行

相关内容

常见问题

只靠 Shopify 不行。Shopify 的“门店自提”没有日期或时间段。需要预约类应用来补上:用 OrderRules,顾客可在产品页或购物车页选择自提日和时段,已满的时段会变灰,如果时段或日期已不可用,结账会被拦截。

在“产品限制”中为火鸡设置每日上限,并按配送日期统计。自提日期和配送日期共用同一个计数。把各规格放在同一产品下作为变体,它们就共用一个上限。

OrderRules 目前还不行。自提点的日期适用于所有产品,所以顾客可能给火鸡选了更早的日子。请在产品页写明自提日,并检查带有较早自提日期标签的订单。

不能。时段的“每日上限”和产品的每日上限在每个日期都一样。请按最忙的那天来设置,并关闭你不营业的日子。

在 Shopify 中把圣诞产品设为“草稿”,或把它们从在线商店下架。已下的订单仍保留自提日和时段,顾客仍可购买你的日常商品。

不需要。自提选择器位于产品页和购物车页,任何 Shopify 套餐都能用,结账时的校验在所有套餐上都会运行。只有放在结账页面内部的选择器才需要 Plus。

正在挑选应用?

查看 OrderRules 与该类别中其他所有 Shopify 应用的对比。

准备好掌控你的订单了吗?

免费试用 OrderRules