如何测试 WooCommerce 订单:3 种方法

已发表: 2021-06-01

您想学习如何在 WordPress 中下达测试订单吗? 在本指南中,我们将向您展示在您的商店中测试 WooCommerce 订单的不同方法

如果您有一家销售产品和服务的电子商务商店,那么测试订单对于确保交易和付款按预期进行非常重要。 问题是您的网站需要上线才能正确测试订单。

在本指南中,我们将向您展示在 WooCommerce 中测试订单的不同方法。 但在我们学习如何做到这一点之前,让我们更好地理解为什么你应该测试你的订单和交易。

为什么要在商店中测试订单?

当您创建在线商店或网站来销售产品时,最大的优势之一是通过在线交易轻松付款。 这些交易对买卖双方来说都是安全和方便的。

但为了确保流程顺利进行,购物者需要先下订单购买产品。 这就是为什么您还需要确保在您的 WooCommerce 商店中下达的所有订单都没有问题地完成。 如果失败,您不仅会冒失去客户信任的风险,而且还可能面临法律诉讼。

好消息是,您可以通过使用各种方法和支付网关测试您的 WooCommerce 订单来防止所有这些。 这样,您将在网站上线之前发现与下订单相关的错误和错误。 您将能够解决任何问题,不必担心失去客户的信任,并避免将来出现很多令人头疼的问题。

现在我们对测试 WooCommerce 订单的重要性有了更好的了解,让我们看看如何去做。

如何测试 WooCommerce 订单

在 WordPress 中测试 WooCommerce 订单有 3 种主要方法:

  1. 使用插件
  2. 从 WooCommerce 仪表板(启用支票)
  3. 真实交易+退款

让我们来看看每种方法。

注意:开始之前,请确保您已正确设置 WooCommerce。

1. 使用插件测试 WooCommerce 订单

测试 WooCommerce 订单的最简单方法之一是使用插件。 您需要做的就是根据您使用的支付网关安装以下工具之一。 在本节中,我们将向您展示如何使用这些插件中的每一个来做到这一点。

如果您想使用该插件,您需要做的就是通过下载或从 WordPress 仪表板本身安装并激活该插件。 如果需要,您可以查看我们的手动安装 WordPress 插件指南以获取更多信息。

1.1。 WooCommerce 条纹支付网关

woocommerce条带支付网关测试woocommerce订单

WooCommerce Stripe Payment Gateway是一个 WordPress 插件,可让您将 Stripe 与 WooCommerce 集成。 由于 Stripe 是最受欢迎的支付网关之一,因此该工具对于拥有来自世界各地的客户的在线商店非常有帮助。 此外,它还具有在您的在线商店中测试 WooCommerce 订单的功能。

由于这是一个 WordPress 插件,您必须先安装并激活它。 转到插件> 添加新并搜索“WooCommerce Stripe 支付网关”。 然后,单击立即安装并激活插件。

1.1.1。 将 WooCommerce 与 Stripe 集成以实现测试模式

成功安装并激活插件后,您需要将其设置为测试模式并获取您的 API 密钥。 为此,您需要转到您的 Stripe 帐户并打开Developers > API keys 。

您将在此处看到您的 Stripe 帐户的PublishableSecret 密钥。 复制两个密钥。

条纹 api 键测​​试 woocommerce 订单

之后,转到WooCommerce > 设置并从 WordPress 仪表板打开付款选项卡。 您将看到适用于您网站的所有付款方式。 启用Stripe – 信用卡支付方式的切换,然后点击设置

如果您已经设置了 Stripe,您需要做的就是按下管理按钮。

您将被重定向到 WooCommerce 的 Stripe 选项。 在这里,选中Enable Test Mode选项并将刚刚从 Stripe 仪表板复制的可发布密钥和密钥分别粘贴到Test Publishable KeyTest Secret Key

条带测试可发布密钥 woocommerce 订单

之后,单击Save Changes 。

1.1.2。 使用 Stripe 测试 WooCommerce 订单

将 Stripe 设置为测试模式后,就可以测试您的 WooCommerce 订单了。 为此,请转到您网站的前端并购买任何产品。 将任何产品添加到购物车并进入结帐页面。 添加所有必要的账单详细信息,然后也包括Stripe 的信用卡详细信息。

由于这只是一个测试,您可以为其输入任何有效信息。 例如,对于信用卡,您可以输入“4242424242424242”。 同样,您也可以输入任何有效的日期和 CVC 代码。

填写完所有信息后,按下订单继续。

现在转到您的 Stripe 仪表板并打开“付款”选项卡。 您应该会看到刚刚下的订单。 如果是这种情况,则意味着通过 Stripe 支付的订单可以完美运行,因此您可以开始使用 Stripe 作为支付网关来销售您的产品。

要使您的网站上线,请转到WooCommerce > 设置并从您的 WordPress 仪表板打开付款选项卡。 然后管理Stripe – Credit Card网关,取消选中“启用测试模式”选项并填写必要的详细信息。 完成后,请记住保存更改。

有关这方面的更多信息,您可以查看我们关于如何将 WooCommerce 与 Stripe 集成的详细指南。

1.2. WC订单测试

wc 订单测试 woocommerce 订单

如果您想要一个插件来检查您的 WooCommerce 商店的结帐流程,WC 订单测试是您的绝佳选择。 这是一个简单易用的工具,不需要设置任何 API 密钥或支付网关。 您需要做的就是安装并激活插件并启用测试选项来测试 WooCommerce 订单。

之后,转到WooCommerce > 设置并打开付款选项卡。 在这里,您将看到有一个名为Order Test – Order Test Gateway的新支付网关选项。 启用它并单击设置。

此测试网关只有一个选项,即启用订单测试网关。 勾选此选项的框,然后按Save changes 。

启用订单测试网关选项测试 woocommerce 订单

现在您已准备好测试您的产品的订单。 转到您商店的前端,将您的任何一种产品添加到购物车并继续结帐。 填写所有必需的账单信息,在页面底部,您将能够看到Order Test Gateway选项。

请注意,此选项仅在您以管理员身份登录时可用。 选择它并单击下订单继续。

订单测试网关支付测试woocommerce订单

之后,它将显示您的订单已收到以及所有必要的订单详细信息。 检查信息以确保其正确无误,如果正确,则表示您的 WooCommerce 订单运行良好。

此外,您可以通过转到WooCommerce > Orders来检查它。 只需确保您正确记下订单号,以便更容易找到。

1.3. 贝宝(贝宝沙盒)

PayPal是最受欢迎的支付网关之一,您可以轻松地将其与 WordPress 网站集成并用于测试 WooCommerce 订单。

PayPal 标准默认包含在 WooCommerce 中,但要下测试订单,您需要来自 PayPal 开发者网站的PayPal 沙盒帐户

1.3.1。 什么是 PayPal 沙盒账户?

沙盒是由系统(最好是软件)免费提供的测试环境。 它允许您构建或测试系统的各种功能,然后再将它们放在您的网站上。 这可以帮助您发现问题并修复它们,以确保一切正常。

PayPal 还为您提供了一个沙盒来在您的网站上进行测试,但要使用它,您需要从他们的开发者网站创建一个沙盒帐户。 因此,在您可以在您的商店中测试 WooCommerce 订单之前,让我们看看如何创建 PayPal 沙盒帐户。

1.3.2. 创建一个 PayPal 沙盒帐户

访问官方 PayPal 开发者网站并使用您的 PayPal 帐户登录。 之后,您将被重定向到 PayPal 开发人员仪表板。

在这里,转到Sandbox > Accounts并按Create account

创建贝宝沙盒帐户测试woocommerce订单

将出现一个弹出窗口,询问您是否需要企业(商家)或个人(买家)帐户以及国家/地区。 出于测试目的,我们将需要商家和买家的电子邮件,因此如果您先选择企业帐户,请选择您的国家/地区,然后按创建。 然后,重复该过程并创建一个个人沙盒帐户。

注意:确保国家/地区与您商店的默认货币匹配,以避免将订单设置为待付款。

之后,单击新创建的沙盒帐户的管理帐户部分上的选项按钮,然后选择查看/编辑帐户。

查看编辑账户 paypal 沙盒测试 woocommerce 订单

它将向您显示沙盒帐户的所有帐户详细信息。 在“个人资料”选项卡下,您将看到买家和商家帐户的电子邮件地址和密码。 复制电子邮件 ID 和密码并将它们放在方便的地方,因为您将需要它们在接下来的步骤中测试 WooCommerce 订单。

1.3.3. 启用贝宝沙盒

现在转到WooCommerce > Settings并打开Payments 然后,启用PayPal 标准网关,如果您尚未为您的网站设置 PayPal,请单击设置 如果您已经设置了 PayPal,请按Manage 。

启用贝宝标准测试 woocommerce 订单

首先,您需要启用 PayPal Standard,因此选中Enable PayPal Standard选项并在PayPay emailReceiver email中添加 PayPal 业务(商家)电子邮件。 最后,选中启用 PayPal 沙箱选项并保存更改。

1.3.4。 使用 PayPal 测试 WooCommerce 订单

现在,您可以从您的网站使用 PayPal Sandbox 继续测试订单。 您需要通过在另一个网络浏览器或隐身标签上打开您的公共在线商店来继续。

然后将任何产品添加到购物车并继续结帐。 输入所有必要的账单详细信息后,选择 PayPal 作为付款方式,然后单击Proceed to PayPal继续付款。

继续进行贝宝测试 woocommerce 订单

由于您正在运行沙盒模式,您将被重定向到 PayPal 沙盒网站以确认订单。 输入个人(买家)沙盒账户的电子邮件地址并登录 PayPal。

然后,选择使用 PayPal 余额付款,然后按立即付款以使用沙盒买家帐户付款。

您将看到一个屏幕,确认您的付款并且您的订单已下达。

paypal沙盒订单测试woocommerce订单

为确保一切正常,您可以使用沙盒商家帐户登录 PayPal 沙盒,然后查看仪表板上的“近期活动”部分。 如果您在那里看到新交易,则表示一切正常,您可以开始通过 PayPal 为您的网站使用实时交易。

为此,请在您的 WordPress 仪表板中转到WooCommerce > 设置>付款,然后单击PayPal Standard管理。 然后取消选中 Enable PayPal Sandbox选项,输入您自己的 PayPal 帐户的必要详细信息,然后保存更改。

这就是您可以使用 PayPal 测试您的 WooCommerce 订单的方式!

有关更多信息,请查看我们的分步指南,了解如何将 WooCommerce 与 PayPal 集成。

2. 从 WooCommerce 仪表板测试 WooCommerce 订单

如果您不想安装任何插件或启用测试模式,创建测试订单的最简单方法是从 WooCommerce 仪表板启用检查。

支票通常用于实物交易,作为现金的简单替代品,因此在此过程中不会有任何在线交易。

要启用支票,请在您的 WordPress 仪表板中转到WooCommerce > 设置并打开付款选项卡。 如果您之前在商店中使用过支票,请在此处启用支票付款切换,然后按设置管理

勾选复选框以启用支票付款,并根据需要输入标题、描述和说明的必要详细信息。 然后,按保存更改

检查付款方式 测试 woocommerce 订单

现在转到您商店的前端,将产品添加到购物车并进入结帐页面。 输入必要的帐单详细信息,选择检查付款作为付款方式,然后按下订单以确认您的购买。

您将被重定向到您下达的订单。 如前所述,此过程不包括任何在线交易,因此如果您可以看到您的订单已成功接收并提供正确的详细信息,那么您的订单和交易将在您的网站上正常进行。

3. 使用真实交易和退款测试 WooCommerce 订单

如果您不想将时间花在任何测试模式、插件或其他支付方式上,您也可以使用真实交易来测试 WooCommerce 订单。 这意味着您将从自己的帐户进行真实交易,然后在订单确认后立即退款。

但是,值得注意的是,我们不推荐这种方法,因为它涉及更多风险。 即使您想继续使用此方法,我们建议您仅在您是网站所有者并希望您的在线商店立即上线时才这样做。 请记住,如果您的网站订单有任何错误或问题,在修复之前,您可能无法获得退款作为退款。 因此,最好添加一个价格非常低或免费的产品用于测试目的。

默认情况下,如果您有 PayPal 帐户,则可以使用直接银行转账或 PayPal。 如果您已经设置了 Stripe,您也可以使用它。

现在事不宜迟,让我们看看如何在 WooCommerce 中使用真实交易测试订单。

3.1。 进行真正的交易

要进行真正的交易,请转到WooCommerce > 设置并打开付款选项卡。 选择您要使用的支付网关,启用它,然后按所选支付方式的设置或管理按钮。

在本教程中,我们将使用 Stripe,因为它是测试订单最简单的支付网关之一,但无论您选择哪种支付网关,流程都是相似的。

当我们选择 Stripe 时,我们勾选Enable Stripe选项以启用它作为我们的支付网关。 然后,从您的 Stripe 帐户添加 API 密钥,如Stripe 网关插件方法和您帐户的其他详细信息中所示。 由于我们将测试实时交易,请确保您取消选中启用测试模式选项。

条纹直播模式测试woocommerce订单

现在转到您商店的前端并将产品添加到购物车。 再次,我们建议您添加非常便宜或免费的产品。 然后,进入结帐页面并添加您的帐单详细信息。

最后,选择您要使用的支付网关。 在这种情况下,我们将使用 Stripe。 添加所有必需的信息并下订单

如果您被重定向到包含所有正确信息的订单页面,这意味着您的订单和交易在您的网站上完美运行,您可以开始在您的商店销售产品。

3.2. 真实交易的测试退款

您刚刚进行的真正交易是测试 WooCommerce 订单。 要取回您的付款,您需要给自己退款。 为简化流程,请务必记下您的订单 ID/编号

要获得退款,请转到WooCommerce > 订单并单击您刚刚下的订单,确保订单 ID 与您刚刚下的订单相匹配。

订单页面测试 woocommerce 订单

在“项目”部分中,单击“退款”按钮。

之后,输入总退款金额并选择通过 Stripe 退款完成退款。

通过条纹测试 woocommerce 订单退款

最终退款按钮将取决于您使用的支付网关。 例如,如果您使用过 PayPal,则该选项将是Refund via PayPal

如果付款已退还到您的帐户,您可以确保实时交易和退款都可以在您的 WooCommerce 商店中完美运行。

请记住,某些支付网关可能需要几个小时或几天来处理退款,因此您可能需要等待取回您的钱。

额外提示:禁用结帐字段以快速测试 WooCommerce 订单

当您测试 WooCommerce 订单时,您可能需要在结帐时添加账单或运输详细信息。 如果您进行多次测试,这可能会很烦人,并且会浪费您宝贵的时间,因为您每次都需要输入详细信息。 在本节中,我们将向您展示如何在测试订单时在结帐期间禁用不必要的字段,以帮助您节省一些时间。

删除结帐字段的最佳方法是安装WooCommerce Direct Checkout插件。 这是一个免费增值插件,具有许多管理结帐和提高转化率的功能。 要禁用结帐字段,您可以使用免费版本。

在您的 WordPress 仪表板中,转到Plugins > Add New并搜索WooCommerce Direct Checkout 。 然后,安装并激活它。

之后,转到WooCommerce > Settings并在Direct Checkout下,打开Checkout选项卡。 在这里,您可以选择要从结帐页面中删除的字段。 在Remove checkout fields框中选择要删除的字段以加快测试过程并保存更改

直接结帐删除字段测试woocommerce订单

现在从前端检查您的商店,您将看到结帐字段未显示在结帐页面上。 这样,您只需在结帐页面上填写几个字段,并在测试 WooCommerce 订单时节省大量时间。

完成测试后,请记住在设置商店之前在结帐页面上添加要包含的字段。

大多数用户在结账时会放弃购物车,因为过程太长且太复杂,因此我们建议您尽可能简化结账以提高转化率。 有关这方面的更多信息,请查看我们关于如何删除结帐字段的指南。

结论

总而言之,在您的商店上线之前下达测试订单是一个好主意,以确保结帐过程顺利进行并且没有任何问题。 测试订单可确保正确注册每笔交易,因此您的客户将信任您的服务,您将避免投诉和退款。

在本指南中,我们向您展示了测试 WooCommerce 订单的不同方法。 它们都很有效并且可以完成工作,因此请选择最适合您的要求和您使用的支付网关的一种。

测试订单的最简单方法是在 WooCommerce 仪表板上启用检查。 或者,您可以使用专用插件并根据您使用的支付网关启用测试模式。 最后,您可以使用真实交易,然后立即退款。 这是最危险的方法,所以我们不推荐它。

我们希望您发现本指南很有用,并且可以毫无问题地测试 WooCommerce 订单。

有关改进商店的更多指南,请查看以下帖子:

  • WooCommerce 添加到购物车按钮不起作用? 如何解决它!
  • 将条件字段添加到 WooCommerce 结帐
  • 如何在 WooCommerce 中导出订单