当您网站上的订单失败时,您和您的客户都会感到沮丧和困惑。为什么没有通过?你的店有问题吗?客户是否填写错误?接下来应该采取哪些步骤?
我们将向您介绍一些最常见的付款错误、它们发生的原因以及如何对每个错误进行故障排除。
如何找出 WooCommerce 中付款失败的原因
那么如何知道订单是否失败呢?客户可能会联系您并告知您他们在结账时收到了错误消息。您可能会在订单仪表板中看到红色的“失败”警告,或者您可能会收到一封电子邮件,告知您订单失败。
您的第一步是找出付款未通过的原因。这样做:
- 转到WooCommerce → WordPress 仪表板中的订单。
- 找到失败的订单。旁边会有一条红色的“失败”消息,或者您可以按客户名称或订单号进行搜索。单击订单号以查找更多信息。
- 在右侧栏中,您将看到一个名为“订单备注”的框,其中包含完整的订单详细信息列表。在那里,您会看到消息“订单状态从待付款更改为失败”以及一个单独的说明,其中列出了原因。
订单失败的常见原因以及如何排除故障
让我们探索一些您可能会在订单备注或网站前端看到的最常见错误。请注意,您看到的确切错误消息将取决于您使用的支付网关。订单备注还可能会显示特定于您的网关的错误代码,您可以将其用于研究或与客户支持交谈时使用。
客户的信用卡被拒绝
你会看到什么错误信息?
错误消息会显示类似“卡被拒绝”之类的内容。您可能会收到有关问题的更多详细信息,例如无效的 CVV 代码或超出交易限额。
是什么导致了这个错误?
卡被拒绝的原因有很多: 客户的银行账户可能没有足够的资金。他们的卡可能已过期。他们的卡可能有超出的消费限额。他们可能输入了错误的信息。
您应该采取哪些步骤来解决错误?
如果您出售订阅,WooCommerce 订阅将在将状态更改为On Hold之前自动再次尝试该信用卡几次。这让客户有充足的时间向他们的银行账户添加更多资金。
购买任何类型的产品时,客户都会在结帐页面上看到错误消息,让他们有机会再次输入信息或更新帐户中的信用卡。
如果订阅续订失败,他们将收到一封电子邮件,通知他们付款未通过。
对于单次购买的产品,联系每个人并要求他们再次尝试购买可能是不可行的。但是,如果您与客户建立了关系,您可能需要联系并提供一些帮助。即使有电子邮件通知和错误消息,也不是每个人都意识到他们的订单没有通过。
存在身份验证问题
你会看到什么错误信息?
错误消息会说“需要身份验证”或“请求无法获得授权”。
是什么导致了这个错误?
这通常发生在您的站点无法连接到您的支付网关时。例如,您的帐户信息(如用户名和密码)可能不正确。
您应该采取哪些步骤来解决错误?
首先仔细检查 WooCommerce 中的支付网关设置。确认您的 API 密钥有效并且您的用户名和密码正确。如果这不能解决问题,请尝试完全断开与支付网关的连接,然后重新连接。如有必要,请联系您的提供商的支持团队。
提交了重复的交易
你会看到什么错误信息?
错误消息将显示类似“已提交重复交易”之类的内容。
是什么导致了这个错误?
当具有相同信息(信用卡号、姓名、地址等)的多项交易发生在几分钟内时,就会发生此错误。如果有人试图在短时间内多次下同一个订单,就会发生这种情况——这是欺诈的潜在指标。
您应该采取哪些步骤来解决错误?
如果合法客户在收到错误消息后联系,请鼓励他们在几分钟后重试。也许他们错误地输入了他们的 CVV 代码并试图修复它,无意中触发了重复订单过滤器。
如果您从同一个人那里一遍又一遍地看到这些类型的错误,则可能是欺诈。您可能希望使用防火墙插件阻止他们的 IP 地址或用户名,或者设置反欺诈扩展。好消息是您的支付网关已经介入保护您!
您的 API 密钥已过期
你会看到什么错误信息?
错误消息会显示类似“API 密钥已过期”之类的内容。
是什么导致了这个错误?
API 密钥用于将您的支付网关连接到您的 WooCommerce 商店。通常,您在 WordPress 仪表板的支付网关设置中输入它们。如果您的 API 密钥输入不正确或您的帐户已断开连接,则会出现此错误消息。
您应该采取哪些步骤来解决错误?
登录您的支付网关并获取新的 API 密钥——每个提供商都应该有找到这些密钥的文档。然后,在您的 WooCommerce 设置中更新它们。
网站有问题
你会看到什么错误信息?
错误信息会有很大差异。使用支付网关的文档从订单备注中搜索错误代码 – 这将帮助您确定问题是否出在您的网站上。
是什么导致了这个错误?
通常,站点错误是由过时的软件(如 WordPress 核心、主题和插件)、服务器问题或插件冲突引起的。
您应该采取哪些步骤来解决错误?
以下是故障排除时要采取的一些重要步骤。在每个步骤之间,测试您的结帐流程,看看错误是否已解决,然后再尝试下一步。
- 首先更新 WordPress,以及您的所有主题和扩展。
- 切换到WP默认主题。
- 暂时停用除 WooCommerce 和支付网关之外的所有扩展程序。
- 检查您的WooCommerce 系统状态是否有错误并解决出现的任何问题。
- 检查您的WordPress 网站运行状况是否存在任何潜在问题并修复您发现的任何问题。
如何防止支付失败
当然,没有办法阻止所有失败的付款,但理想情况下,您希望尽可能少。您可以采取以下几个步骤:
1.让客户更新信用卡信息变得简单
确保客户可以在信用卡过期或取消时更新其帐户信息。默认情况下,他们可以使用帐户执行此操作,因此如果您只启用了访客结帐,您可能还需要启用帐户创建。
您可以通过转到WooCommerce → 设置 → 帐户和隐私,然后选中“允许客户在结帐时创建帐户”旁边的框来执行此操作。
2. 开启付款失败的邮件通知
虽然订单失败后的电子邮件通知并不能阻止它的发生,但它们可以帮助您恢复销售。您可以使用AutomateWoo 之类的扩展程序启用这些功能,它允许您在发生某些触发器时设置电子邮件——例如订单失败状态。
或者,您可以使用WooCommerce Follow-Ups 扩展为失败的订阅付款创建后续电子邮件。选择付款失败后的时间范围(例如 30 分钟或两天),然后将您想要的任何内容添加到电子邮件中。这是通知可能不知道订阅已暂停的普通客户的好方法。如果您在下一个盒子中包含 10% 折扣或免费送货的优惠券代码,计划取消的购物者可能会更新他们的付款信息并在未来几年内保持订阅状态!
3. 定期测试您的结账流程
每隔一段时间,花点时间完成整个结账流程并确保一切正常。这将帮助您在客户遇到潜在问题之前发现它们。
4. 持续更新 WordPress、扩展和主题
通过在最新版本可用时更新您的所有软件,您可以避免潜在的冲突并在错误成为问题之前修复它们。如果您不想担心记住,您可以在 WordPress 中启用自动更新或使用 Jetpack 之类的插件来自动更新所有内容。
5. 实施欺诈预防方法
如果您开始看到大量重复付款错误或其他欺诈订单迹象,请在您的网站上采取一些安全措施。WooCommerce Anti-Fraud 会自动检测并防止订单欺诈,因此它们会立即被阻止。
6.让客户保存多张信用卡
通过允许拥有帐户的客户将多张卡存档,他们可以在遇到问题时快速切换到另一张卡。无需离开沙发并寻找其他选择!
为此,您需要使用允许保存卡的支付网关,例如WooCommerce Payments。然后,购物者可以选择将他们的付款信息保存到他们的帐户中,以备将来结账时使用。
不要抛弃失败的订单
失败的订单是运营在线商店不可避免的一部分,但是进行一些维护并了解它们发生的原因可以帮助您防止它们甚至将它们转化为销售。通过文本我们可以了解到WooCommerce失败订单的一些可能原因,并根据建议去完善和修复,减少订单失败率。
注:本文出自woocommerce.com,由 WordPress大学 翻译整理。
推荐阅读:
- WooCommerce 检查用户是否有未完成支付的订单
- WooCommerce添加新字段到订单详情元数据框
- 在WooCommerce结账页面上更改“下订单”按钮的文本
- WooCommerce批量更改自定义订单状态
- WooCommerce订单状态:删除核心订单状态并添加自定义订单状态
- 6个好用的 WooCommerce 电子邮件自定义插件
- 5个好用的 WooCommerce 最小/最大数量插件
- 10个好用的 WooCommerce 产品个性化定制扩展插件