---
title: "食品与烘焙店的 Shopify 配送日期选择器：截单、提前期与每日上限（2026）"
description: "食品店的日期选择器必须知道最后一批何时入炉、每种商品需要多少提前通知，以及某一天你最多能做多少。本文讲解如何在 Shopify 上设置，并附一个烘焙店的完整示例。"
contentType: "blog"
locale: "zh"
localized: true
source: "https://orderrules.com/zh/blog/shopify-delivery-date-picker-food-bakery"
slug: "shopify-delivery-date-picker-food-bakery"
date: "2026-10-24"
tags:
  - "shopify"
  - "delivery dates"
  - "delivery date picker"
  - "food"
  - "bakery"
  - "cutoff time"
  - "lead time"
  - "capacity"
  - "local delivery"
---
**食品店对配送日期选择器有四点要求：**

1. **与最后一批挂钩的截单。** 当日或次日，截止在你停止烘焙或打包的时间。
2. **按商品设置提前通知。** 面包明天送，定制蛋糕三天后，餐饮托盘一周后。
3. **每天的上限。** 按订单数、按时间段，以及烤箱或冷柜决定产能的商品按商品计。
4. **结账时强制执行的日期。** 否则 Shop Pay 订单会不带日期，或落在你休息的那天。

大多数日期选择器只做到第一点。其余几点才是让厨房不会在只能做 25 单的日子里接下 40 单的关键。本指南逐一讲解每项设置，然后从头到尾设置一家烘焙店的复合示例。

## 为什么食品比其他配送更难

一件 T 恤明天发货或下周发货都行。食品则有制作日期、保质期，还有一个产量有限的厨房。

| | 普通店铺 | 食品或烘焙店 |
| --- | --- | --- |
| 提前通知 | 所有商品都一样 | 取决于商品 |
| 截单 | 工作日结束时 | 最后一批入炉时 |
| 产能 | 很少成为问题 | 烤箱、冷柜、司机 |
| 日期出错 | 包裹晚到 | 食物报废，或派对上没有蛋糕 |
| 可提前多久预订 | 数月 | 数天 |

最后一行同样重要。让顾客提前六周预订新鲜面包，只会带来你自己都会忘掉的订单。请把 **Max days ahead** 设为你实际排期的范围。对大多数新鲜食品来说，7 到 14 天就足够了。

## 当日与次日截单

截单时间和提前期共同起作用。顾客能选的最早日期是**今天加上提前期，如果在截单时间当时或之后下单，再加一天**。

| 设置 | 提前期 | 截单 | 09:30 下单 | 15:00 下单 |
| --- | --- | --- | --- | --- |
| 当日送达烘焙店 | 0 天 | 10:00 | 今天 | 明天 |
| 次日送达烘焙店 | 1 天 | 16:00 | 明天 | 明天 |
| 次日送达，较早截单 | 1 天 | 12:00 | 明天 | 后天 |
| 备餐，提前 2 天通知 | 2 天 | 18:00 | 2 天后 | 2 天后 |

请把截单时间设为最后一批的*计划*入炉时间，而不是出炉时间。如果当日酸面包在 11:00 入炉，10:00 的截单就给你留出一个小时来准备。

需要了解两个细节：

- **截单使用的是你店铺的时区，** 而不是顾客的时区。
- **提前期按自然日计算。** 休息的星期一不会多算一天。如果你周一什么都不烤，请把周一设为配送禁用日，或者为需要整整一个工作日通知的商品设置更长的提前期。[截单时间指南](/blog/setting-up-cutoff-times-shopify)涵盖了更多边缘情况。

## 不同商品，不同的提前通知

你的面包和婚礼蛋糕不该共用一个提前期。在 OrderRules 中，每条可用性规则都有一个 **Applies to** 设置：全店、某个商品、某个系列，或带某个标签的商品。当多条规则都可能匹配时，最具体的那条胜出：**商品，然后是系列，然后是标签，最后是全店**。

一家典型的烘焙店最终会有三条规则：

- **全店：** 提前期 1 天，截单 16:00，周二至周六。
- **系列「Celebration cakes」：** 提前期 3 天，截单 18:00。
- **标签「catering」：** 提前期 7 天，仅周一至周五配送。

**混合购物车。** 如果顾客在购物车里为整张订单选择一个日期，选择器只显示*每一件*商品都允许的日期。一条需要次日通知的面包加一个需要 3 天通知的蛋糕，会把整张订单推到第 3 天。在商品页选择的日期则只留在那件商品上，所以顾客可以在同一张订单里明天拿面包、周六拿蛋糕。这对你是否意味着两次配送，取决于你的配送方式，因此请决定想提供哪种选择器位置。详情见[范围规则文档](/docs/delivery/scoping-rules)。

## 按产能为每天设置上限

食品店往往在顾客用完之前，烤箱、冷柜或司机就先用完了。上限有三种，可以叠加：

| 上限 | 位置 | 用途 |
| --- | --- | --- |
| 每个配送日期的订单数 | Delivery date behavior → **Maximum orders per delivery date** | 你的司机或打包台：每天的总配送单数 |
| 每个时间段的订单数 | Time slot templates → 每个时段上的 **Cap/day** | 一个只能接满八单的 9–11 点窗口 |
| 每个日期某一商品的件数 | 商品的每日上限，按交付日期计算 | 12 个定制蛋糕、40 个酸面包 |

第三种上限是大多数日期选择器所没有的。普通的每日上限按订单*下单*的当天来计数。对烘焙店来说这是错的日子：一周内为同一个周六下的十二张订单，都会落在周六的烤箱上。按[交付日期](/docs/delivery/delivery-date-limits)计算时，「每天 12 个」就表示每个配送或自提日期 12 个，无论顾客多早下单。顾客选择日期时能看到还剩多少，已满的日期显示为不可用。原因详见[下单日期 vs 交付日期](/blog/order-date-vs-delivery-date)。

每个上限对所有日期都是**同一个数字**。没有定时覆盖，所以如果你在情人节或圣诞周增加了人手，请在那一周开始前手动调高上限，之后再调回来。

两笔几乎同时的结账在只剩一个名额时可能都通过，所以请把上限当作你很少会超出的天花板，而不是保证。

## 配送日、休息日与节假日

- **星期。** 在每条规则上只勾选你配送的日子。周二至周六营业的烘焙店会取消勾选周日和周一。
- **禁用日期。** 添加你虽然营业但无法配送的日子，例如集市日或员工培训日。
- **节假日。** 用[节假日日历](/blog/shopify-holiday-calendar-auto-close-store)在公共假日关闭店铺，然后用 **Copy store holidays** 把这些日子复制到配送禁用日期中。它们是两份独立的列表，所以休息日在你复制之前不会阻止配送。圣诞旺季请参阅[节假日截单与禁用日期](/blog/shopify-holiday-cutoff-blackout-dates)。

## 在柜台自提

很多食品店自提比配送卖得更多。在 OrderRules 中，每个自提地点都有自己的日程，包括提前期、截单、禁用日期，以及各自带 **Cap/day** 的时间段。这样柜台可以保持当日自提，而配送需要提前一天通知。自提选择适用于整张订单。[Shopify 自提预约指南](/blog/shopify-in-store-local-pickup-guide)讲解了设置方法，[每个时段接多少笔自提](/blog/shopify-pickup-time-slots-capacity)讲解了如何定容量。

## 让日期在结账时真正生效

这是食品店亏钱的地方。商品页或购物车页上的选择器，只有在顾客经过那一页时才起作用。**Shop Pay、Apple Pay 和直接结账链接会跳过购物车**，所以只靠小组件的选择器会放过这些没有日期的订单，或者带着一个你本已置灰的日期的订单。

OrderRules 会通过 Shopify Functions 在结账时再次检查订单：

- 勾选 **Require a delivery date at checkout** 后，没有日期的订单无法提交。
- 日期已过截单时间、落在禁用日或已满时，会显示清晰的提示，请顾客另选日期。
- 商品的每日上限按整个购物车检查。针对上限 50 的商品下 60 个面包的订单同样会被拦截。

这项校验在**任何 Shopify 套餐**上都有效。而结账页*上*的选择器则是另一回事：它需要 Shopify Plus。没有 Plus 时，顾客在商品页或购物车页选择日期，由结账环节强制执行。[结账日期文档](/docs/delivery/delivery-date-at-checkout)涵盖了两种情况。

## 完整示例：一家有两台烤箱的烘焙店

**这是一个复合示例，不是真实客户。** 一家烘焙店销售面包、糕点和定制蛋糕，提供本地配送和柜台自提。它有两台烤箱、一名司机，周日和周一休息。

| 设置 | 值 | 原因 |
| --- | --- | --- |
| 全店规则 | 提前期 1 天，截单 16:00，周二至周六，Max days ahead 10 | 面包在配送当天早上烘焙 |
| 「Celebration cakes」系列规则 | 提前期 3 天，截单 18:00 | 裱花需要两天 |
| 柜台自提 | 提前期 0 天，截单 10:00，时段 12–2 点和 2–5 点，Cap/day 各 15 | 早上烘焙的当日面包 |
| Maximum orders per delivery date | 30 | 一名司机，一条路线 |
| 配送时段模板 | 8–11 点和 11–2 点，Cap/day 各 15 | 货车跑两趟 |
| 定制蛋糕每日上限，按交付日期 | 12 | 两个人一天能裱完的量 |
| 禁用日期 | 复制店铺节假日，外加集市周的周六 | 那天没有货车 |
| Require a delivery date at checkout | 开启 | 让 Shop Pay 订单带着日期进来 |

繁忙的周末会发生什么：

- **周五 15:30。** 一位顾客订购一条面包配送。在 16:00 截单前，周六仍然可以预订。
- **周五 16:15。** 下一位顾客能选的最早日期是周二，因为周日和周一休息。
- **周六的蛋糕。** 周六第 12 个定制蛋糕让该日期约满。第 13 位顾客看到周六置灰，于是改选周二，而不是事后退款。
- **柜台自提。** 当日自提每天开放到 10:00，之后顺延到明天。

## 食品店该用哪款应用？

如果你只需要一个日期选择器，有不少好选择。Pickeasy 和 Zapiet 有多年的评价积累，Flare 在它的 $15 套餐中列有结账校验规则。我们的[配送日期选择器横评](/blog/best-shopify-delivery-date-picker-apps)从价格以及日期能否撑过结账两方面对比了十款应用。

当日期只是你需要强制执行的若干规则之一时，OrderRules 更合适。配送日期、时段上限、按商品的提前通知和产能上限，与[营业时间](/blog/how-to-set-store-hours-shopify)、每日订单上限和按客户限制都在同一个应用里。配送功能包含在 **Advanced 套餐（$19.99/月）** 中。

配送区域、运费和最低订单金额请使用 Shopify 自带的本地配送设置；[本地配送指南](/blog/shopify-food-store-local-delivery-guide)会带你逐步设置。蛋糕和其他按需定制商品，请参阅[按需定制的交货周期与产能上限](/blog/shopify-made-to-order-lead-times-production-caps)。

## OrderRules 做不到的事

与其安装后才发现，不如在这里说清楚：

- **不支持即时或按需下单。** 它安排日期和时间段。如果想要餐厅式的「30 分钟后可取」下单，请看 Zapiet Eats；我们的[餐厅应用组合](/blog/shopify-restaurant-food-delivery-app-stack)解释了其中的取舍。
- **不支持按邮编或配送区域设置规则。** 规则按商品、系列或标签限定。请在 Shopify 的本地配送设置中限制配送范围。
- **没有定时上限。** 每个上限对每一天都是同一个数字。旺季请手动修改。
- **没有菜单或餐桌点餐。** 它不是餐厅 POS。

## 设置清单

- [ ] 一条全店规则，含你的配送星期，Max days ahead 为 7–14
- [ ] 与最后一批匹配的提前期和截单时间
- [ ] 为每组需要更长通知的商品单独设置一条规则
- [ ] Maximum orders per delivery date 设为你的司机能应付的量
- [ ] 每个时间段上的 Cap/day
- [ ] 对批量固定的商品设置按交付日期计算的每日上限
- [ ] 把店铺节假日复制到配送禁用日期
- [ ] 勾选 Require a delivery date at checkout
- [ ] 在店面下一笔测试订单，再用 Shop Pay 测试一次

[烘焙店适用的 OrderRules：能做什么，不能做什么](/use-cases/bakeries) · [查看配送功能](/features/delivery-dates) · [安装 OrderRules](https://apps.shopify.com/orderrules-limit-sales)
