了解失败的订单并对其进行故障排除

已发表: 2021-09-02

当您的网站上的订单失败时,您和您的客户都会感到沮丧和困惑。 为什么没有通过? 你的店铺有问题吗? 客户是否填写错误? 您接下来应该采取哪些步骤?

我们将向您介绍一些最常见的付款错误、它们发生的原因以及如何对每个错误进行故障排除

如何找出在 WooCommerce 中付款失败的原因

那么如何知道订单是否失败? 客户可能会与您联系,让您知道他们在结账时收到了错误消息。 您可能会在订单仪表板中看到红色的“失败”警告,或者您可能会收到一封电子邮件,通知您订单失败。

订单列表,包括失败的订单

您的第一步是找出付款未通过的原因。 为此:

  1. 转到 WordPress 仪表板(WP 管理员)中的WooCommerce → 订单
  2. 查找失败的订单。 旁边会有红色的“Failed”字样,也可以按客户名称或订单号搜索。 单击订单号以查找更多信息。
  3. 在右侧栏中,您会看到一个标题为“订单备注”的框,其中包含完整的订单详情列表。 在那里,您将看到消息“订单状态已从待付款更改为失败”以及列出原因的单独说明。
显示拒绝卡和订单失败的订单说明

订单失败的常见原因以及如何解决它们

让我们探讨一些您可能在订单备注或网站前端看到的最常见错误。 请注意,您看到的确切错误消息将取决于您使用的支付网关。 订单注释还可能显示特定于您的网关的错误代码,您可以将其用于研究或与客户支持交谈时使用。

客户的卡被拒绝

你会看到什么错误信息?

错误消息将显示类似“该卡已被拒绝”之类的内容。 您可能会收到有关问题的更多详细信息,例如无效的 CVV 代码或超出交易限额。

是什么导致了这个错误?

信用卡被拒的原因有很多:客户的银行账户可能资金不足。 他们的卡可能已过期。 他们的卡可能有超出他们的消费限额。 他们可能输入了错误的信息。

您应该采取哪些步骤来解决错误?

如果您出售订阅,WooCommerce 订阅将自动再次尝试该卡几次,然后将状态更改为On Hold 。 这使客户有足够的时间向他们的银行账户添加更多资金。

购买任何类型的产品时,客户都会在结帐页面上看到一条错误消息,让他们有机会再次输入他们的信息或更新他们帐户中的信用卡。

如果订阅续订失败,他们将收到一封电子邮件,通知他们付款未通过。

对于单次购买的产品,联系每个人并要求他们再次尝试购买可能是不可行的。 但是,如果您与客户建立了关系,您可能需要联系并提供一些帮助。 即使有电子邮件通知和错误消息,也不是每个人都意识到他们的订单没有通过。

存在身份验证问题

你会看到什么错误信息?

错误消息将显示“需要身份验证”“无法授权请求”之类的内容。

是什么导致了这个错误?

这通常发生在您的网站无法连接到您的支付网关时。 例如,您的帐户信息(如用户名和密码)可能不正确。

方形连接设置
Square 支付网关的 WooCommerce 连接选项

您应该采取哪些步骤来解决错误?

首先仔细检查 WooCommerce 中的支付网关设置。 确认您的 API 密钥有效并且您的用户名和密码正确。 如果这不能解决问题,请尝试完全断开与您的支付网关的连接,然后重新连接。 如有必要,请联系您的提供商的支持团队。

提交了重复的交易

你会看到什么错误信息?

错误消息将显示类似“已提交重复交易”之类的内容。

是什么导致了这个错误?

具有相同信息(信用卡号、姓名、地址等)的多笔交易彼此在几分钟内进行时,就会发生此错误。 如果有人试图在短时间内多次下同一订单,就会发生这种情况——这是欺诈的潜在指标。

您应该采取哪些步骤来解决错误?

如果合法客户在收到错误消息后联系,请鼓励他们在几分钟后重试。 也许他们错误地输入了他们的 CVV 代码并试图修复它,无意中触发了重复订单过滤器。

如果您一遍又一遍地从同一个人那里看到这些类型的错误,则可能是欺诈。 您可能想使用防火墙插件阻止他们的 IP 地址或用户名,或设置反欺诈扩展。 好消息是您的支付网关已经介入保护您!

您的 API 密钥已过期

你会看到什么错误信息?

错误消息将显示类似“API 密钥已过期”之类的内容。

是什么导致了这个错误?

API 密钥用于将您的支付网关连接到您的 WooCommerce 商店。 通常,您在 WordPress 仪表板的支付网关设置中输入它们。 如果您的 API 密钥输入错误或您的帐户已断开连接,则可能会出现此错误消息。

您应该采取哪些步骤来解决错误?

登录您的支付网关并获取您的新 API 密钥——每个提供商都应该有关于找到这些的文档。 然后,在您的 WooCommerce 设置中更新它们。

网站有问题

你会看到什么错误信息?

错误消息会有很大差异。 使用支付网关的文档从订单备注中搜索错误代码——这将帮助您确定问题是否出在您的网站上。

是什么导致了这个错误?

通常,站点错误是由过时的软件(如 WordPress 核心、主题和插件)、服务器问题或插件冲突引起的。

您应该采取哪些步骤来解决错误?

在进行故障排除时,可以采取以下几个重要步骤。 在每个步骤之间,在尝试下一个步骤之前测试您的结帐过程以查看错误是否已解决。

  1. 首先更新 WordPress,以及您的所有主题和扩展。
  2. 切换到像店面这样的默认主题 二十二十一
  3. 暂时停用除 WooCommerce 和您的支付网关之外的所有扩展程序。
  4. 检查您的 WooCommerce 系统状态是否有错误并排除出现的任何错误。
  5. 检查您的 WordPress 网站健康状况是否存在任何潜在问题并修复您发现的任何问题。
WordPress 网站健康仪表板

如果这些步骤都不能解决问题,请联系我们的一位幸福工程师寻求支持。

如何防止付款失败

当然,没有办法阻止所有失败的付款,但理想情况下,您希望尽可能少。 您可以采取以下几个步骤:

1. 方便客户更新信用卡信息

确保客户在信用卡过期或取消时可以更新其账户信息。 默认情况下,他们可以使用帐户执行此操作,因此如果您只启用了访客结帐,您可能还需要打开帐户创建。

您可以通过转到WooCommerce → 设置 → 帐户和隐私,并选中“允许客户在结帐期间创建帐户”旁边的框来执行此操作。

2. 开启支付失败的邮件通知

虽然订单失败后的电子邮件通知并不能阻止它的发生,但它们可以帮助您恢复销售。 您可以使用 AutomateWoo 之类的扩展程序启用这些功能,它允许您在某些触发器发生时设置电子邮件 - 例如订单状态失败。

或者,您可以使用 WooCommerce Follow-Ups 扩展为失败的订阅付款创建后续电子邮件。 选择付款失败后的时间范围(例如 30 分钟或两天),然后将您想要的任何内容添加到电子邮件中。 这是通知可能不知道他们的订阅已暂停的普通客户的好方法。 如果您在下一个盒子中包含 10% 折扣或免费送货的优惠券代码,计划取消的购物者可能会更新他们的付款信息并在未来几年内保持订阅者身份!

3. 定期测试您的结帐流程

每隔一段时间,花点时间完成整个结帐流程,并确保一切正常。 这将帮助您在客户遇到潜在问题之前发现它们。

4. 持续更新 WordPress、扩展和主题

通过在最新版本可用时更新所有软件,您可以避免潜在的冲突并在错误成为问题之前修复它们。 如果您不想担心记住,您可以在 WordPress 中启用自动更新或使用 Jetpack 之类的插件来自动更新所有内容。

各种订单的风险等级

5.实施欺诈预防方法

如果您开始看到大量重复付款错误或其他欺诈订单迹象,请在您的网站上采取一些安全措施。 WooCommerce 反欺诈会自动检测并防止订单欺诈,因此它们会立即被阻止。

6.让客户保存多张信用卡

通过允许拥有账户的客户拥有多张卡在案,他们可以在一张卡出现问题时快速切换到另一张卡。 无需离开沙发寻找另一种选择!

为此,您需要使用允许保存卡的支付网关,例如 WooCommerce Payments。 然后,购物者可以选择将他们的付款信息保存到他们的帐户中,以备将来结账时使用。

不要被失败的订单抛出

失败的订单是运营在线商店不可避免的一部分,但做一些维护并了解它们发生的原因可以帮助您防止它们,甚至将它们转化为销售。

对失败的订单有疑问? 请随时在评论中提问或联系我们的支持团队。