---
title: "强制登录（拦截访客结账）"
description: "结账前要求客户登录，以准确执行按客户的上限规则。"
contentType: "docs"
locale: "zh"
localized: true
source: "https://orderrules.com/zh/docs/guides/guest-checkout-blocking"
slug: "guides/guest-checkout-blocking"
---
## 强制登录（拦截访客结账）

强制登录要求客户先创建账号并登录，才能完成结账。这能确保按客户的上限被精确追踪，并防止通过访客结账绕过限制。

## 为什么要拦截访客结账？

按客户的上限通过追踪每位客户的下单数生效。但如果店铺允许访客结账，客户可以通过以下方式绕过限制：
- 不登录就完成订单
- 每次购买使用不同邮箱
- 完全不进行身份识别

**强制登录** 解决方案：
- 要求所有客户拥有 Shopify 账号
- 把每笔订单关联到唯一客户 ID
- 让按客户的上限无法被绕开
- 提供准确的购买历史和可追溯性

未启用强制登录时，按客户的上限对常见的绕过手法基本无效。

## 如何启用

1. 打开 OrderRules 仪表盘
2. 进入 **客户上限**
3. 启用 **强制登录**
4. 点击 **保存**

启用后，未认证的客户在进入结账之前会被引导到登录或创建账号页面。

## 客户会看到什么

当客户在未登录的情况下尝试结账：

1. **重定向到登录页** — 客户被引导至 Shopify 客户登录页面
2. **清晰说明** — 显示提示信息：`"您必须登录或创建账号才能完成购买。"`
3. **可创建账号** — 客户可以使用现有账号登录或新建账号
4. **返回结账** — 登录后回到结账，并带上客户 ID

登录流程是 Shopify 标准流程，大多数客户在其他店铺也已经熟悉。

## 适用场景

**限量发售或预售**  
在数量受限或预售窗口期，按每位客户限购 1 单。

**受监管商品**  
对于有年龄限制或数量受控的商品（例如婴儿配方奶粉、受管制物品），按客户的上限需要可核实的身份识别。

**企业或员工店铺**  
员工购买计划、B2B 店铺通常需要按人设置上限以防囤积。

**任何按客户上限的场景**  
只要您设置了按客户的上限规则（每日、每周、每月或终身），强制登录就能保证规则不被绕开。

## 兼容性

强制登录与 Shopify 的所有客户账号系统兼容：

- **Shopify 原生客户账号** — 标准账号（最常见）
- **新版客户账号** — 使用 Shopify 升级版客户系统创建的账号
- **经典客户账号** — 老旧 Shopify 店铺的遗留账号

该功能不会与其他认证系统或第三方登录集成冲突。

## 计划要求

启用强制登录需要：
- **Pro 计划**（每月 9.99 美元）
- **至少一条启用中的按客户的上限规则**

如果您使用的是 Starter（免费）计划，需升级到 Pro。如果未配置任何按客户的上限，强制登录将不会生效。

## 关闭访客结账的影响

启用强制登录后：

- **新客户** 需要创建账号（约 30 秒）
- **回头客** 像往常一样登录
- **结账转化率** 可能因增加登录步骤而略有下降，但下单更合法、更可追溯
- 因为有保存的账号，**复购率** 通常会提升

大多数启用强制登录的店铺会发现客户终身价值提升、欺诈减少。

## 需要帮助？

如对强制登录有疑问，或需要协助配置按客户的上限，请联系 **support@orderrules.com**。
