---
title: 验证实时店铺和结账
description: 确认已发布的店铺前台、目录、购物车和付款结账作为单独的客户步骤有效。
---

**入口路径：** 成功发布后，使用公开 URL 或在交接提供时选择 **查看店铺**。在桌面上，当显示已发布网站菜单时，打开 **店铺前台** → 已发布网站菜单 → **查看网站**。当前移动店铺前台工具栏隐藏此菜单。

**第 1 步 — 打开已发布的店铺。**

![已发布的顾客商店页面](https://ixft9x6szo.ufs.sh/f/Cc8uxBgAYTzgTaBhA17D7lIPXqUA4xQWKLGpygc8jMtzfNJr)

**第 2 步 — 浏览实时商品目录。**

![已发布的顾客商店页面](https://ixft9x6szo.ufs.sh/f/Cc8uxBgAYTzgJ6itL1ziL9zFEdkGCVveD1jTZUlSay3IctKb)

**第 3 步 — 检查实时商品页面。**

![已发布的顾客商店页面](https://ixft9x6szo.ufs.sh/f/Cc8uxBgAYTzg4jf0AJWsuzxoOMdaP6hbmvT5BXVptGwrSeWq)

**第 4 步 — 添加商品并检查购物车。**

![已发布的顾客商店页面](https://ixft9x6szo.ufs.sh/f/Cc8uxBgAYTzgwSIJqekifVF80puGvTa1lBOo7ZUyg6Y4IEbJ)

**第 5 步 — 结账前确认订单摘要。**

![已发布的顾客商店页面](https://ixft9x6szo.ufs.sh/f/Cc8uxBgAYTzg0q1LcWdmUDVzwn9xNJv4t2isec7IFkOaWAro)

## 本指南内容

证明客户可以打开公开店铺，找到真实产品，将可用选项添加到购物车，并到达可用的结账——而不是将成功发布消息视为整个旅程的证明。

## 为什么以及何时验证实时旅程

在首次发布后以及对产品、导航、定价、库存、运输、付款或结账的更改后运行此检查。四个结果是独立的：

1. 店铺前台可以是公开的；
2. 预期的目录可能丢失或过时；
3. 即使产品页面加载，购物车也可能失败；以及
4. 即使店铺前台是实时的，结账也可能暂停。

## 可用性和前提条件

- 已完成的发布必须提供公开 URL。
- 至少一个预期产品应该对您测试的地区是活跃的、可见的、有价格的和可用的。
- 当需要时，运输或交付设置必须覆盖测试目的地。
- 如果您期望客户付款，Stripe 必须连接且结账状态必须是 **结账实时**。
- 除非您有意想要下达该订单并了解费用和履行影响，否则不要完成真实购买。

## 打开实时店铺

使用以下任一路径：

1. 发布后，在交接中选择 **查看店铺**；或
2. 在桌面上显示时，在 **店铺前台** 中选择已发布网站菜单，然后选择 **查看网站**；或
3. 打开工作区 **设置 → 店铺：_店铺名称_ → 域** 并选择已发布地址，包括在移动设备上当店铺前台菜单被隐藏时。

桌面已发布网站菜单还在显示时提供 **复制 URL**，以便您可以在另一个浏览器会话中测试相同的地址。

## 实时店铺控件和结果

| 控件或状态 | 会发生什么 |
| --- | --- |
| 已发布 URL | 打开公开店铺前台。确认地址是您打算分享的地址。 |
| **查看店铺** / **查看网站** | 在新选项卡中打开公开 URL。这与预览内的 **在新选项卡中打开** 不同。 |
| **复制** / **复制 URL** | 复制公开 URL 以供分享或独立浏览器测试。 |
| **店铺前台实时** | Runner 找到了客户可以浏览和分享的公开店铺 URL。它不确认结账。 |
| **检查结账中** | Runner 正在检查店铺是否可以接受付款。 |
| **结账实时** | Runner 找到了启用的 Stripe 连接。它不测试选定的产品、运输目的地、结账字段或付款步骤；请分别验证这些。 |
| **结账暂停** | 公开店铺前台是可浏览的，但付款不可用，直到连接 Stripe。 |
| **结账状态不可用** | Runner 无法确定付款状态。在声称结账准备好前选择 **重试结账状态**。 |
| **连接 Stripe** | 打开付款连接路径。仅符合条件的工作区所有者或管理员可以完成它。 |
| **暂时跳过** | 关闭提示而不启用付款。 |

## 测试客户旅程

1. 在新选项卡中打开公开 URL。为了进行更强的检查，使用已登出或隐私浏览会话。
2. 确认预期的主页加载而没有 Runner 项目控件。
3. 按照公开导航到集合或产品页面。
4. 确认预期的产品可见，具有正确的标题、媒体、价格和可用选项。
5. 选择任何必需的选项，如尺寸或颜色。
6. 选择店铺前台的添加到购物车控件并确认购物车计数或购物车内容更改。
7. 打开购物车。确认产品、选项、数量、价格和总计与您选择的相匹配。
8. 开始结账并确认结账页面接受所需的客户和交付信息。
9. 确认如果 Runner 报告 **结账实时**，付款步骤可用。
10. 在最终购买操作前停止，除非授权真实测试订单。
11. 在手机大小的视口或真实移动浏览器上重复核心浏览和购物车步骤。

## 分别记录每个结果

| 检查 | 通过条件 |
| --- | --- |
| 公开 URL | 打开而没有访问门或缺失页面状态。 |
| 导航 | 重要链接到达预期的公开页面。 |
| 目录 | 预期的实时产品及其当前数据可见。 |
| 购物车 | 添加可用选项会产生正确的购物车状态。 |
| 运输 | 预期的目的地在适用时具有预期的交付路径。 |
| 结账 | 客户可以到达付款步骤，Runner 报告结账实时。 |
| 移动 | 重要内容和购买控件在小屏幕上保持可用。 |

## 状态、限制和故障排除

| 您看到的 | 含义 | 要做什么 |
| --- | --- | --- |
| 预览有效但公开 URL 失败 | 预览和发布是不同的环境或版本。 | 返回 Runner，检查发布状态，仅在修复命名问题后使用 **重新发布**。 |
| 公开网站加载但产品丢失 | 店铺前台是实时的，但预期的目录在那里不可见。 | 检查产品状态、市场、库存以及是否发布了最新更改。 |
| 添加到购物车缺失或禁用 | 选定的产品或选项在此上下文中可能不可销售。 | 在店铺运营中检查可用性、选项、价格、库存和市场设置。 |
| **结账暂停** | 付款未连接。 | 选择 **连接 Stripe**；不要在结账路径完成前宣传店铺为订单准备好。 |
| **结账状态不可用** | Runner 无法确认付款状态。 | 选择 **重试结账状态** 并独立打开结账路径。 |
| 结账打开但无法继续 | 产品、运输、市场、客户字段或付款设置可能不完整。 | 记录确切的步骤和消息，修复该设置，如果需要发布更改，并从公开 URL 重新测试。 |

## 相关指南

- [发布和重新发布](./publish-and-republish)
- [准备发布](./prepare-to-publish)
- [故障排除预览和发布](./troubleshoot-preview-and-publishing)
