---
title: "每个时段接多少笔自提？Shopify 门店自提时间段与容量设置指南"
description: "自提时段会从两个方向出问题：设得太大，柜台上午 10 点就被挤爆；设得太小，又会拒掉本来能接的订单。本文讲解如何确定时段长度、每个时段的自提数量、备货时间和当日截单时间，并按业务类型给出起步参考表。"
contentType: "blog"
locale: "zh"
localized: true
source: "https://orderrules.com/zh/blog/shopify-pickup-time-slots-capacity"
slug: "shopify-pickup-time-slots-capacity"
date: "2026-09-25"
tags:
  - "shopify"
  - "in-store pickup"
  - "pickup scheduling"
  - "click and collect"
  - "time slots"
  - "capacity limits"
  - "delivery"
---
**一个自提时段的容量，是两个数中较小的那个：你能为它备好多少笔订单，以及你能在这段时间内交付多少笔。** 把两个数都算出来，取较小值，再留出约 20% 的缓冲。然后选一个符合顾客到店习惯的时段长度，设置备货时间和当日截单时间，并确保上限在结账时也会被校验，而不只是在页面上置灰。Shopify 原生的到店取货这些都不做：没有日期，没有时段，也没有上限，所以下面的每一项决定都需要一款自提预约应用。

本文讲的是如何*设定*时段。具体设置步骤请参阅 [Shopify 门店自提预约指南](/blog/shopify-in-store-local-pickup-guide)。

## Shopify 原生自提能提供什么

| | Shopify 到店取货 | 搭配自提预约应用 |
|---|---|---|
| 在指定门店自提 | 支持 | 支持 |
| 顾客选择自提日期 | 不支持 | 支持 |
| 顾客选择时间段 | 不支持 | 支持 |
| 每个时段的自提上限 | 不支持 | 支持 |
| 基于营业时间的备货时间 | 不支持——只有固定的「通常在 X 内备好」提示 | 备货时间、截单时间和时段安排 |
| 按门店设置休息日 | 不支持 | 支持 |

原生自提在 **设置 → 发货和配送 → 到店取货** 中按地点开启。请保持开启——它提供结账时的配送方式。应用在其之上添加日程。

## 四个决定

### 1. 时段长度

时段长度取决于顾客的到店习惯，而不是你自己。问问自己：你的顾客到店的时间有多准？

- **15 分钟**：热食和咖啡，放久了就凉。
- **30–60 分钟**：面包店、熟食店和肉店，订单提前备好，顾客大致准时到店。
- **2 小时**：花店、酒类商店和一般零售，订单可以在货架上放一会儿，顾客会把取货穿插在一天的安排里。

时段越短，排队越分散，但顾客也越难准时赶上。如果某个时段经常有一半的自提顾客迟到，说明它太短了。

### 2. 每个时段的自提数量

为单个时段算出两个数，取较小的那个。

**备货容量** 是你在时段开始前能备好多少笔订单。对厨房来说，就是每个时段能出多少单；对面包店来说，是早上的烘焙和包装到那时能装好多少盒订单；对零售门店来说，是一名员工能提前拣好、装好多少笔订单。

**交付容量** 是你在该时段内能在柜台服务多少位顾客：

> 时段分钟数 ÷ 每次交付分钟数 × 柜台人数 × 0.8

这个 0.8 是留给找不到确认邮件的顾客，以及临时再加一杯咖啡的顾客的。一笔已预付、已备好的订单交付大约需要 1–2 分钟。如果要核验酒类购买者的身份证件、到店付款，或在顾客取走前和他一起检查蛋糕，每次再加一两分钟。

**计算示例。** 一家面包店周六上午使用 30 分钟时段，柜台一名员工。因为每个蛋糕都要打开检查，交付大约需要 2.5 分钟。交付容量为 30 ÷ 2.5 × 1 × 0.8 = **9.6**。团队每半小时能打包 14 笔订单。取较小值，所以上限是 **9**。如果柜台再加一个人，交付容量上升到 19，打包就成了瓶颈，上限变为 **14**。

### 3. 备货时间

备货时间是下单与你能提供的最早自提时间之间的间隔。它的作用是让你永远不会承诺做不出来的订单。

- **当日（0 天）**：现货销售或现做的商品。
- **1 天**：前一晚备货的面包店和熟食店。
- **2 天以上**：定制和接单生产的商品，按商品设置，而不是全店统一。

### 4. 当日截单时间

截单时间是一个时刻，过了它，「今天」就从日历上消失。「14:00 前下单可当日自提」意味着 14:05 下的订单最早只能选明天。请从最后一个时段倒推来设定截单时间：如果最后一个时段是 17:00–18:00，一笔订单需要两小时准备，那么截单时间不能晚于 15:00。

这正是解决 Shopify 原生备货时间问题的办法。原生提示并不知道你 18:00 打烊，所以 17:30 下的订单仍可能显示「2 小时内备好」。截单时间加上时段，只会提供你营业且有人手的时间。

## 按业务类型的起步参考

以下是**可以调整的起点**，不是行业基准。先运行两周，再看有多少时段被约满、队伍排了多长。

| 业务类型 | 时段长度 | 每段自提数 | 备货时间 | 当日截单时间 |
|---|---|---|---|---|
| 咖啡馆或外带餐饮 | 15 分钟 | 4–6（受厨房产能限制） | 当日 | 最后一个时段前 60–90 分钟 |
| 面包店（预订） | 30–60 分钟 | 8–12 | 1 天；定制蛋糕 2–5 天 | 前一天 14:00–16:00 |
| 肉店、熟食店、生鲜店 | 60 分钟 | 10–15 | 当日或 1 天 | 12:00–14:00 |
| 花店 | 2 小时 | 6–10 | 当日；花艺作品 1 天 | 11:00–13:00 |
| 葡萄酒或酒类商店 | 2 小时 | 10–20（身份核验会拖慢交付） | 当日 | 15:00–16:00 |
| 多门店零售 | 2 小时，或仅日期 | 按门店设置 | 当日或 1 天 | 因门店而异 |

## 多个门店需要多套日程

全店统一的日程会让你最小的门店超额预订。如果旗舰店一个时段能接 12 笔自提，社区小店只能接 4 笔，那么统一设为 12 会挤爆小店，统一设为 4 又会浪费旗舰店的产能。

每个门店要单独设定。在 OrderRules 中，每个自提地点都有各自的自提工作日、备货时间、截单时间、可预订范围、时间段模板和休息日。容量来自时间段模板，所以给小门店一个上限更低的模板即可。顾客先选择门店，再看到该门店的时段。

## 高峰日和节假日

母亲节、情人节、平安夜以及法定假日前的周六都会打破平常的设定。从三个方面提前规划：

- **关闭人手不足的日期**，而不是让它们被约满。
- **限制商品，而不只是限制时段。** 如果高峰日的瓶颈是你能做多少个蛋糕或多少束花，那么每日商品上限才是合适的工具。在 OrderRules 中，商品的每日上限可以[按顾客选择的自提或配送日期计算](/docs/delivery/delivery-date-limits)，而不是按下单当天计算。这样就能为 2 月 14 日设置例如 40 束花的上限，覆盖所有时段和两种履约方式。为什么这很重要，请参阅[下单日期 vs 配送日期](/blog/order-date-vs-delivery-date)。
- **提前开放日历**：在高峰前几周调大可预订范围，让需求分散开来，而不是集中在最后三天。

有一个限制需要知道：在 OrderRules 中，一个时段的容量在每个日期都是同一个数字。你无法给 2 月 14 日设置比普通周二更高的上限，所以请按平常日子设定时段，高峰日则用商品上限和休息日来应对。

## 为什么上限必须在结账时生效

产品页或购物车页上的时段选择器会在浏览器中把已满的时段置灰。那只是显示，不是限制。Shop Pay、Apple Pay 和「立即购买」按钮可以让顾客不经过日历所在的页面就进入结账，而两位同时看到「仅剩 1 个」时段的顾客也都可能把它加入购物车。

只有在下单时再次校验，上限才真正有效。在 Shopify 上，这正是**结账校验 Function** 的作用，适用于任何套餐。OrderRules 就运行这样一个 Function：已满的时段、休息日或早于备货时间的时段都会在结账时被拦截，包括快捷结账；订单取消时会释放其占用的时段。

需要坦白的一点：校验读取的是预订快照，而不是锁定时段，所以在同一秒内争抢某个时段最后一个名额的两笔结账可能都会成功。这种情况很少见，上限中的缓冲可以消化它。

## 让时段信息传到柜台

只有负责打包的人看得到，预约才有用。请确认你的应用把日期、时段和门店保存在订单本身上，而不只是保存在应用自己的后台。OrderRules 会把它们写入 Shopify 后台的订单属性。开启[订单打标](/docs/delivery/order-auto-tagging)后，订单还会带上 `pickup:YYYY-MM-DD` 和 `slot:` 标签，每家门店都可以在 Shopify 订单搜索中筛选出今天的自提订单，并按时段顺序备好。

Shopify 默认的装箱单不会打印订单属性。如果你的团队依靠打印的装箱单打包，请把自提字段加到装箱单模板中。

## 选择应用时要问的问题

按时段设置上限、截单时间和多门店支持，如今已是自提应用的标配。差别在细节里：

1. **时段是在结账时校验，还是只在页面上置灰？** 专门问问 Shop Pay 和「立即购买」按钮的情况。
2. **容量按订单计算还是按商品件数计算？** 如果上限按订单计算，买一个可颂和买四十个可颂的订单占用相同。
3. **每个门店能否有各自的工作日、截单时间和上限？**
4. **哪个套餐包含时段上限？** 以 Zapiet 为例，按时段设置上限要从 $79.99 的 Advanced 套餐起，而不是 $49.99 的入门套餐。OrderRules 在 $19.99/月的 Advanced 套餐中就已包含。
5. **预约信息最终保存在哪里**——Shopify 订单上、标签里，还是装箱单上？
6. **需要 Shopify Plus 吗？** 只有把选择器直接放在结账页时才需要。

详细对比请参阅 [OrderRules vs Zapiet](/compare/zapiet)、[OrderRules vs Pickeasy](/compare/pickeasy)，以及[最佳 Shopify 配送日期选择器应用](/blog/best-shopify-delivery-date-picker-apps)——其中大多数也支持自提。

## OrderRules 如何处理自提时段

- **自提日期与时段选择器**，带门店选择器，位于你的产品页和购物车页；Shopify Plus 商店还可放在结账页。
- **按门店的日程**：自提工作日、以天计的备货时间、每日截单时间、可预订范围、时间段模板和休息日。
- **时段容量** 按每个时段每天的订单数计算，由 Shopify Function 在结账时校验。门店没有全天上限，所以如果某家门店需要每日上限，就给它设置时段。
- **按自提或配送日期计算的每日商品上限**，适用于产能受限的商品。
- **预约信息保存在订单上**，并可选择打标以便制作备货清单。

它不做的事：按商品件数计算时段容量、为某一天单独设置不同上限、发送自提提醒，或取代你的 POS。在没有 Shopify Plus 的店铺上，OrderRules 无法校验顾客在结账时选择的配送方式是否与在选择器中选择的自提一致。

它属于 Advanced 套餐，$19.99/月，提供 14 天免费试用，无需 Shopify Plus。请查看[自提预约功能页](/features/in-store-pickup)，或按照[门店自提文档](/docs/delivery/in-store-pickup)进行设置。

**[开始免费试用](https://apps.shopify.com/orderrules-limit-sales?utm_source=blog&utm_medium=inline_cta&utm_campaign=shopify-pickup-time-slots-capacity)**——添加一个自提地点，按上表设定它的时段，再根据两周的真实预约进行调整。
