---
title: "结账保护"
description: "你的配送规则由名为 OrderRules delivery dates 的 Shopify 结账规则在结账时执行。本文教你检查它是否开启、一键开启，并确认 OrderRules limits 也处于启用状态。"
contentType: "docs"
locale: "zh"
localized: true
source: "https://orderrules.com/zh/docs/delivery/checkout-protection"
slug: "delivery/checkout-protection"
---
**你的配送规则由名为“OrderRules delivery dates”的 Shopify 结账规则在结账时执行。** 无论订单通过什么方式下达，它都会拦截休息日、停配日或已约满日期的订单，以及缺少必填日期的订单。

## 检查是否已开启

1. 打开 OrderRules → **配送日期** → **设置**。
2. 查看 **配送日期** 开关下方：
   - **“结账保护：已开启”**（绿色）：已受保护。
   - 横幅 **“结账未执行你的配送规则”**：结账会接受违反你规则的订单。点击 **开启结账保护**。
3. 如果 Shopify 要求你批准更新后的权限，请批准并重新加载页面。

![OrderRules 配送日期设置页面，显示绿色的 Checkout protection: On 标记](/images/docs/delivery-checkout-protection-on.png)

## 在 Shopify 中查看

Shopify 后台 → **设置** → **结账** → **结账规则**。OrderRules 的规则会列在这里：

- **OrderRules delivery dates**：配送日期、时间段和名额。
- **OrderRules limits**：你的订单和顾客限购。

**两条都应显示“启用”。** **开启结账保护** 只会开启 **OrderRules delivery dates**。如果 **OrderRules limits** 显示为未启用，结账时就不会检查你的营业时间以及订单、商品和顾客限购：请打开它的 ⋯ 菜单 → **启用规则**。

如果你通过 **添加规则** 手动添加了规则，Shopify 会把它命名为“Checkout rule for OrderRules …”。如果同一条规则出现两次，请删除其中一条（⋯ → 删除）。它们的作用相同。

## 关闭

设置 → 结账 → 结账规则 → 关闭该规则。OrderRules 不会自动把它重新开启，配送日期页面上的横幅只会提醒你。

## OrderRules 被关闭时

应用关闭期间不会执行任何规则，“已开启”标识也会隐藏。

## 相关内容

- [未选配送日期的订单](/docs/delivery/orders-without-a-delivery-date) · [立即购买、Shop Pay 和其他快捷按钮](/docs/delivery/express-checkout-and-wallets)
- [规则未生效](/docs/troubleshooting/rules-not-applying) · [兼容性与已知限制](/docs/guides/compatibility-and-limitations)
