
## 客户 OTP 的工作方式

当客户在您的在线商店注册或登录时，EasyBiz 会使用 **一次性密码（OTP）** 验证他们的身份。OTP 是发送到客户 **邮箱、短信或 WhatsApp** 的短验证码。可使用哪些渠道取决于您商店的设置：

- 您已为在线商店启用的登录方式。请参阅[设置您的在线预约系统](/docs/set-up-your-online-booking-system)。

- 对于 WhatsApp 验证码，您必须已设置 WhatsApp 连接，并且预置的 **Authentication** 模板已启用并获批。请参阅 [WhatsApp 消息模板简介](/docs/introduction-to-whatsapp-message-templates)。

排查问题时最重要的一点是：**验证码会发送到客户账号中保存的联系方式**，不一定是客户当前正在查看的邮箱或号码。

<Callout type="note" title="📝注意">
本文介绍的是*您的客户*登录您的在线商店。如果您自己的员工无法登录 Console 或 POS，那属于另一个登录系统。请参阅[登录问题](/docs/trouble-signing-in)。
</Callout>

---

## 检查清单：引导客户完成这些步骤

1. **检查垃圾邮件和垃圾文件夹。** OTP 邮件经常会进入垃圾邮件文件夹；如果使用 Gmail，也请检查 **Promotions** 标签页。过去曾出现过邮件在我们这边显示已送达，但实际停留在这些文件夹中的情况。

2. **确认验证码会发送到哪个邮箱。** 验证码会发送到正在使用的账号中保存的邮箱地址。一个真实案例中，客户在同一个电话号码下有两个账号，但邮箱地址不同；验证码发送到了她的 Gmail 地址，而她一直在检查 Hotmail。请询问客户之前用过哪些邮箱地址登录或使用您的商店。

3. **请求新的验证码，并使用最新的一条。** 验证码会在几分钟后过期（例如 WhatsApp 验证码会提示 10 分钟后过期）。之前尝试中收到的验证码将无法使用。请让客户点击重新发送，并输入最新收到的验证码。如果页面要求他们等待一段时间后才能重新发送，这是正常的：验证码发送有频率限制，用于保护账号安全。

4. **对于 WhatsApp 验证码：确认号码。** 验证码会发送到客户资料中已验证的号码。如果客户更换了号码，资料中保存的是最新验证过的号码；请确认他们正在那部手机上检查 WhatsApp。

---

## 您可以在 Console 中检查什么

- **打开客户的联系人记录。** 前往 **Sales** → **Contacts**，搜索客户并打开他们的记录。检查其中保存的邮箱地址和电话号码是否就是客户当前实际在使用的联系方式。

- **查找重复账号。** 按客户的电话号码和邮箱搜索。如果客户有多个联系人记录，验证码可能会发送到另一个账号的邮箱。您可以在联系人详情页面清理重复记录；对有订单的重复联系人点击 <Badge>Delete contact</Badge> 会打开合并对话框，以便将历史记录转移到保留的联系人中。

- **检查您的 OTP 渠道设置。** 确认您期望使用的登录方式已为在线商店启用；如果您依赖 WhatsApp 验证码，还要确认 WhatsApp 连接状态正常，并且 Authentication 模板显示为已获批。请参阅[连接和配置 WhatsApp](/docs/connect-and-configure-whatsapp)。

<Callout type="important" title="⚠️ 重要">

如果**所有客户**都收不到 OTP，不论使用哪个渠道，请停止排查单个账号并立即联系支持团队。较大的账号变更后曾发生过这种情况（例如在设置中创建了新公司），需要 EasyBiz 团队在后台修复账号配置。

</Callout>

---

## 何时升级给支持团队

如果某一位客户在完成上述检查清单后仍收不到验证码，请联系支持团队并提供以下信息，以便团队检查发送日志（他们可以查看验证码是否已发送、已送达、退回，甚至是否已被打开）：

- 客户姓名，以及其**账号上的电话号码和邮箱地址**

- 登录尝试的大致**日期和时间**

- 预期接收验证码的**渠道**（邮箱、短信或 WhatsApp）

- 您已经尝试过的事项（已检查垃圾邮件、已请求新验证码、已核实联系人记录）

---

## 仍然无法解决？

点击 Console 顶部的 **Help** 图标（问号）。Assistant 可以立即回答问题，也可以为您创建支持工单；EasyBiz 团队的回复会显示在同一个 Help 面板中。

---
## 常见问题

**OTP 的有效期是多久？**
> 邮箱验证码有效期为 30 分钟。短信和 WhatsApp 验证码有效期为 5 分钟。请让客户使用最新的验证码。请求新的验证码会替换之前的验证码。

**客户多久可以请求一次新的验证码？**
> 客户每次请求之间必须至少等待 64 秒。客户一天最多可以请求五个验证码。如果达到限制，必须等到第二天再试。

**验证码会发送到哪里？**
> OTP 页面会显示所使用的邮箱地址或电话号码。这是正在验证的账号中保存的联系方式。请让客户检查那个确切的邮箱、短信号码或 WhatsApp 号码。

**每个渠道需要完成哪些设置？**
> 该渠道必须已在您在线商店的登录方式中启用。请参阅[设置您的在线预约系统](/docs/set-up-your-online-booking-system)。WhatsApp 还需要有效连接和已获批的 **Authentication** 模板。请参阅 [WhatsApp 消息模板简介](/docs/introduction-to-whatsapp-message-templates)。

**我可以查看 OTP 是否已送达吗？**
> Console 不显示 OTP 送达状态。您可以检查客户联系人记录中保存的接收目标。如果验证码仍未收到，请联系支持团队，并提供接收目标、渠道和尝试的大致时间，以便团队检查可用的发送记录。
