跳转到内容
免费安装
简体中文
在 Claude 中打开 就此页面提问在 ChatGPT 中打开 就此页面提问

批准前阻止结账

阻止任何未获批准的买家在结账时完成订单。

Block checkout while pending 会阻止未获批准的访客付款。该检查在 Shopify 自己的结账流程内运行,因此即使有人绕过了隐藏价格或商店锁定,它仍然有效。即使不启用应用嵌入,它也能正常工作。

买家 结账时
已登录,并在 Shopify 中以公司身份购买 可以结账
已登录,且在 Shopify 中开启了 B2B approved 可以结账
已登录,但尚未获批准(无论是否提交过申请) 被阻止
访客 被阻止

当您批准某位客户的申请时,Sami B2B Onboarding 会为其开启 B2B approved。被您暂停的公司无论此开关是否开启,都会在结账时被阻止。请参阅 暂停公司或将其从 B2B 中移除。

  1. 在应用中点击 Settings。Access 会最先打开。如果打开的是其他部分,请在设置菜单中点击 Access。

  2. 在 Storefront visibility 下,将 Who can browse, who can buy 设置为 Public catalog, private purchasing 或 Private wholesale store。

    Public catalog, public purchasing 表示所有人都可以购买。无论开关如何设置,它都会关闭结账阻止,并隐藏该开关。

  3. 在 Prices and checkout 下,开启 Block checkout while pending。其下方会出现一个徽章:

    • Enforced at checkout:阻止功能正常运行。其下方的说明指出,属于已批准公司的买家以及应用已批准的客户永远不会被阻止。
    • Not enforced:结账规则尚未安装到您的商店中。请参阅 如果徽章显示 Not enforced。

    已开启的 Block checkout while pending 开关,带有绿色的 Enforced at checkout 徽章,以及关于哪些人永远不会被阻止的说明。

    Enforced at checkout 徽章确认 Shopify 会阻止未获批准的买家结账。

  4. 点击保存栏中的 Save。随后会出现 Settings saved。

未获批准的买家仍然可以将产品加入购物车并打开购物车。当他们前往结账时,Shopify 会显示以下消息,并且不允许他们完成订单:

Your wholesale account is still being reviewed. You can’t complete checkout yet.

Shopify 结账页面显示一条错误消息,说明批发账户仍在审核中,无法完成结账。

未获批准的买家会在结账时看到您的消息,并且无法下单。

  1. 前往 Settings › Translate。

    • 如需修改英文消息,请点击默认语言旁边的 Edit。
    • 如需翻译,请点击语言旁边的 Translate。如果该语言未列出,请先点击 Add language。
  2. 在左侧列表的 Storefront 下,点击 Storefront messages。在 Checkout 卡片中,修改 Checkout blocked。

  3. 点击保存栏中的 Save。

买家会以其结账页面的语言看到该消息。对于您尚未翻译的语言,他们会看到您的英文消息。

批准申请会为买家开启 B2B approved。如果想让某位客户无需申请即可结账,例如您已经认识的批发客户,请自行为其开启。

只有在应用批准第一份申请之后,B2B approved 才会出现在客户页面上。在 Shopify 中属于某家公司联系人的客户不需要它:他们为该公司购买时即可结账。

  1. 在 Shopify 后台中,前往 客户 并点击该客户。

  2. 在客户的 元字段 卡片中,点击 查看所有元字段。在 客户元字段 页面上,找到 B2B approved,将其设置为 True 并点击 保存。如果您已固定 B2B approved,也可以直接在卡片中设置。

    Shopify 后台中 Jordan Lee 的客户元字段页面,B2B approved 在 Unpinned 下设置为 True。

    将 B2B approved 设置为 True,即可让客户无需申请就能结账。

该客户登录后,现在可以结账、查看价格并通过商店锁定。如需撤销,请将 B2B approved 设置为 false 并保存。

应用会自动将结账规则安装到您的商店中。在安装完成之前,Access 会显示 Not enforced 以及说明 The checkout rule isn’t installed in this store yet.。请稍后重新打开 Access 再次检查。如果徽章仍显示 Not enforced,请 联系支持。

  1. 在隐私浏览窗口中打开您的商店,这样您就是访客。
  2. 将一件产品加入购物车并点击 Check out。消息会出现,您无法付款。
  3. 以已获批准的买家身份登录并再次结账。结账会正常进行。

开启 Hide add to cart 或商店锁定后,访客无法从您商店的页面添加产品,因此也没有可结账的内容。如果您的商店已经在接收订单,请改用测试模式进行测试:只有带标签的账户会被阻止,并且您可以在试用期间关闭其他规则。请参阅 测试您的访问规则。

这对您有帮助吗?