跳至主要内容
指南

如何在Shopify上设置店铺营业/打烊时间【2026完整指南】

Jahangir Alam2026年5月12日16 min read

要在Shopify上设置自动化的营业时间,请安装OrderRules(免费),并在仪表板中按日配置营业/打烊时间。结账在营业时间自动启用,在打烊时间自动停用——Shopify Functions在服务端强制执行排程,因此Shop Pay、Apple Pay和直接结账URL都被覆盖。每天多个时段、夜间营业时间、感知时区的强制执行,以及一键节假日日历——所有这些都包含在免费的Starter套餐中。

OrderRules营业时间设置仪表板——周一至周四7点-23点,周五/周六夜间时段至1点,周日9点-22点,EST时区,状态为「营业中」

Shopify是为永远开放的数字商业而构建的。它没有「我们休业到明天早上7点」的内置概念——平台默认将您的店铺视为24/7。对于餐厅、烘焙店、餐食预制服务,或任何有真实经营时间的业务,这种默认设置是错的。本指南涵盖在Shopify上管理营业时间的三种方法(仅显示、强制执行,以及两者兼有),并演示如何用OrderRules逐步设置。

为什么要在Shopify上管理营业时间?

大多数实体业务并非24/7运营,但他们的Shopify结账默认是。这种不匹配会造成真实的运营问题:

  • 餐厅: 凌晨3点的外卖订单在厨房已经关门时到达。要么退款(差评),要么逾期完成(食品质量投诉)。
  • 烘焙店: 周日晚上下单一个自定义蛋糕,周一早上取货——但您周一不营业,客户不知道。
  • 餐食预制服务: 周末订单堆积,直到周二的备餐日才能打包。
  • 本地零售配合点击取货: 客户预定的取货时间在您店铺关门时段。
  • B2B / 批发: 交易账户在您财务团队的办公时间外下单,造成处理积压。

修复方法是自动化营业时间,让结账与您真实的运营情况相匹配。

按业务类型分类的用例

业务类型常见营业时间模式需要强制执行的内容
烘焙店 / 咖啡馆周一至周六 7点-18点,周日休业每日时间 + 节假日日历
餐厅 / 外带班次制:11-14午餐,17-21晚餐每天多个时段
餐食预制服务周一至周三接受下周订单每周下单窗口
餐饮 / 活动咨询用办公时间;活动用预订办公时间 + 每日上限
本地零售在线时间与实体店相同每日时间,感知时区
咖啡烘焙商每日下单,周三发货下单窗口周日至周二
个人作者 / 工匠「预约制」——每日有限每日时间 + 每日订单上限

Shopify上营业时间的三种方法

「营业时间」解决方案有三类,它们不可互换。

选项1:仅显示时间(小部件应用)

此类应用——Opening Hours、Store Hours (GoodApps)、Common Ninja、Closing Time Manager——以小部件形式在店面显示您的营业时间。它们适用于:

  • 信息展示(「我们周一至周五9点-17点营业」)
  • 店面美观
  • Google Maps同步(部分应用)

它们做不到:

  • 阻止客户在凌晨2点下单
  • 在非营业时间阻止结账
  • 抵御通过Shop Pay或直接结账URL的绕过

如果您真的不介意客户在非营业时间下单,只想在页面上有一个时间小部件,请选择仅显示型应用。

选项2:在结账时强制执行营业时间(OrderRules、We Are Open)

这些应用使用Shopify的结账验证API(Shopify Functions)来实际拦截非营业时间的订单。强制执行在Shopify结账引擎内的服务端运行,因此覆盖:

  • 标准结账
  • Shop Pay
  • Apple Pay / Google Pay
  • 直接结账URL(客户分享的链接)
  • 无头店面

如果您有任何运营理由不接受非营业时间订单——容量、易腐性、人手、履约SLA——请选择强制执行型应用。

选项3:同时显示和强制执行(最佳实践)

正确的设置将两者结合:在店面显示营业时间让客户知道何时再来,并在结账强制执行,让少数仍尝试的人被拦截。OrderRules在一个应用中做到这一点——店面消息变量让您动态显示时间,Shopify Functions在结账强制执行。我们在Shopify结账验证:如何拦截无效订单中介绍了底层技术。

如果您想要最干净的客户体验——知情的客户 + 无法绕过的强制执行——请选择组合方法。

如需深入了解市场上显示与强制执行的分立,请参阅显示与强制执行:为什么仅显示营业时间还不够

Tip

真实示例: Kalkut's Convenience Store(英国唐卡斯特)在其500+ SKU的Shopify店铺中正使用此设置——8:30-20:30的交易时间通过Shopify Functions在Web店面、iOS应用和Android应用上强制执行,涵盖酒类、生鲜和多卖家商品。零售店铺线上化的更广运营图景见便利店的Shopify指南

使用OrderRules设置营业时间——逐步操作

在OrderRules中配置营业时间,基本排程大约需要3分钟。流程如下。

步骤1:安装OrderRules

从Shopify App Store安装OrderRules。营业时间和节假日日历包含在免费的Starter套餐中——基本排程无需升级。

步骤2:设置店铺时区

在OrderRules中进入设置,选择您店铺的时区(例如America/Los_Angeles、Europe/London)。这是最重要的设置步骤。错误的时区是订单在非营业时间通过的头号原因——您的强制执行时钟将偏差时区之差的小时数。

步骤3:配置每天的营业和打烊时间

排程部分,为一周中的每一天设置:

  • 当天店铺是否营业(对烘焙店周日等休业日切换为关闭)
  • 营业时间(24小时或12小时格式)
  • 打烊时间

对于班次制业务,每天添加多个时段。餐厅通常配置:

  • 周一至周五:11点-14点(午餐),17点-21点(晚餐)
  • 周六:11点-22点(连续)
  • 周日:休业

步骤4:处理夜间营业时间(如适用)

如果您的营业时间跨越午夜(例如夜间厨房的21点-2点),OrderRules原生处理。一些竞品应用有夜间时段不工作的已知缺陷——具体来说是OPH (Addify)。在OrderRules中,只需按照口语化的方式输入起止时间,时区计算会被自动处理。

步骤5:添加节假日和自定义休业日

日历部分:

  • 点击导入节假日,可一键添加所有美国、加拿大或英国国家节假日
  • 为假期、特殊活动或临时维护添加自定义休业日期
  • 为每个休业配置自定义消息(或使用默认)

您的店铺在这些日期自动关闭,并在下一个工作日重新开放。详见Shopify节假日日历:自动关店

步骤6:自定义关店消息

设置 → 消息中,撰写店铺关闭时客户在结账看到的文本。有效的消息:

  • 告诉客户何时再来(「明天早上7点开门」)
  • 符合您的品牌语气
  • 可选地包含CTA(订阅newsletter、社交媒体链接)

示例:「我们将休业到明天早上7点(太平洋时间)。订阅我们的newsletter,新一波发售上线时第一时间通知。」

步骤7:用草稿订单测试

在Shopify后台关店时段创建一个草稿订单,并尝试结账。您应看到OrderRules的拦截消息。这确认:

  • function已正确接线
  • 服务端强制执行处于活动状态(不仅仅是购物车级别)
  • Shop Pay、Apple Pay和直接结账URL都被覆盖

如需实际可用的示例,OrderRules演示店在餐食预制系列上配置了营业时间——尝试在配置时段之外下单,即可看到强制执行的效果。

常见问题与如何避免

商户设置营业时间时我们看到的几种模式:

时区错误

最常见的错误。务必确认OrderRules中的时区与您的实体运营所在地相符,而不是Shopify默认的UTC。夏令时切换会自动处理。

夜间营业时间不工作

如果您配置了21点-2点,但23点仍接受订单,您可能在使用一个不处理夜间时段的应用。OPH (Addify)在此处有已记录的缺陷。OrderRules正确处理夜间时段。

有显示小部件但没有强制执行

客户在店面看到营业时间,但仍能在凌晨2点结账。您安装的是仅显示型应用,而非强制执行型应用。请替换为OrderRules或We Are Open。

Shop Pay绕过营业时间

如果您使用购物车级别的JavaScript校验(一些较旧应用和主题黑客),Shop Pay会绕过它。通过Shopify Functions的服务端强制执行是唯一的解决方法。

忘记设置节假日休业

客户在感恩节下单而您却歇业。OrderRules的一键节假日导入只需10秒,即可覆盖整年的美国/加拿大/英国节假日——没有理由跳过。

营业时间匹配实体店但线上客户远在他处

如果您在太平洋时间但客户在东部时间,您的太平洋时间18点关门相当于东部时间21点。客户可能抱怨「他们当地时间18点也下不了单」。决定您的时间代表您的运营还是客户体验——两种都是有效选择,但要有意为之。

将营业时间与其他OrderRules功能组合

仅设置营业时间对一些店铺来说是正确的设置。对于其他店铺,叠加更多规则可创建完整的容量控制系统。

OrderRules与其他营业时间应用对比

应用定价在结账强制执行免费套餐也覆盖订单限制
OrderRules免费–$9.99/mo
We Are Open$9.99/mo
Opening Hours (Daniel)免费 + $1.99–$4.99否(仅显示)
Store Hours (GoodApps)$4.99/mo否(仅显示)
Common Ninja Opening Hours免费 + $4.99否(仅显示)
OPH (Addify)免费部分(购物车级别,可绕过)
Closing Time Manager免费否(仅显示)

完整对比见Shopify营业时间应用指南。底层的强制执行与显示解释见显示与强制执行:为什么仅显示营业时间还不够

下一步

如果您经营一项有真实营业时间的业务,而您的Shopify结账并不尊重这些时间,那么营业时间强制执行就是您能添加的杠杆率最高的规则。3分钟即可设置完成,可预防整类「我们歇业时却收到了订单」的问题。

从Shopify App Store安装OrderRules,5分钟内完成自动营业时间设置——Starter套餐免费,无需信用卡。

如需了解营业时间应用市场的更广泛背景,请参阅最佳Shopify营业时间应用指南。如需了解超出排程的订单限制功能,请参阅订单限制应用对比中心

正在挑选应用?

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

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

免费试用 OrderRules