处理测试订单

您可以在 Shopify 中处理测试订单,以验证您的结账流程和设置是否正常运行。测试订单主要有两种方法:

  • 使用处于测试模式的支付网关(例如测试支付网关或 Shopify Payments 测试模式),这可以模拟交易且不会产生实际费用。
  • 使用您的真实付款信息下达一个真实订单,然后立即进行退款和取消。

测试订单有助于确保在接受客户的真实订单之前,已正确配置付款处理、库存跟踪、运费计算和电子邮件通知等重要功能。

在开始测试之前,请务必停用任何有效的支付服务提供商,并为您要使用的支付网关激活测试模式。设置测试模式后,您便可以使用测试信用卡号下达订单以模拟不同的交易场景。

下达测试订单前的注意事项

在下达测试订单之前,请查看以下注意事项。

支付网关和交易测试

  • 在您的支付服务提供商处于测试模式期间,客户无法下达实际订单。如果您使用处于测试模式的支付网关下达测试订单,请务必在测试完成后尽快停用测试模式,以便您的客户可以下达订单。
  • 手动付款方式(例如货到付款或银行转账)不支持测试模式或模拟交易。若要使用手动付款方式测试交易,您必须下达真实订单作为测试。
  • 如果您使用的是开发商店,则无法使用真实交易进行测试。有关详细信息,请参阅开发商店的限制

测试订单详细信息和 B2B 设置

  • 请使用以 @example.com 结尾的电子邮件地址下达测试订单。Shopify 的系统可以检测到此域名,该域名可安全地用于测试订单,不会触发任何垃圾邮件检测,并可防止您的收件箱被占满。如果您需要将测试订单发送到自己的电子邮件地址作为测试的一部分,请确保一次发送的测试订单少于 100 个,以避免收件箱出现任何投递问题。如果您要下达 B2B 测试订单,则需要使用有效的电子邮件地址,并通过您在电子邮件中收到的一次性六位数验证码登录您的测试客户账户。
  • 若要下达 B2B 测试订单,您必须先激活客户账户,然后再下达测试订单并创建一个包含至少一个公司地点的测试公司。在该测试公司中,创建一个客户资料,以便您可以用 B2B 客户的身份登录。

费用、税款和获取付款

  • 您使用的支付服务提供商可能会向您收取费用。当您发放退款时,某些支付服务提供商费用和信用卡第三方交易手续费不会退还给您。
  • 如果您的支付服务提供商仅在收款时收取手续费,请考虑在下达测试订单之前激活手动收款,然后不要对您的订单进行收款,以避免产生手续费。若要取消收款授权并释放资金,您必须在 Shopify 后台中取消该订单。否则,您必须等待支付授权自然到期,这可能需要几天时间,具体取决于您的支付服务提供商。
  • 如果您已激活在结账时收取关税和进口税功能,则关税和进口税的交易手续费将适用于所有结账,包括测试订单(甚至是在合作伙伴账户上)。如果您想在测试期间避免这些费用,请考虑暂时停用此功能。

发货、运输和订单记录

  • 如果您使用发货服务或自动为订单发货的应用,请在创建测试订单之前将其停用。如果您想测试发货,请在重新激活该服务之前取消发货或订单。
  • 只要发货合作伙伴尚未扫描发货标签,某些发货标签就可以作废,并作为抵扣额退还到您下一期的账单中。有关哪些发货标签符合抵扣条件以及何时可以作废标签的更多详细信息,请参阅作废发货标签
  • 测试订单和模拟交易不会显示在您的交易款项或报告中。
  • 并非所有测试订单都可以删除。例如,通过 Shopify Payments 以外的支付网关下达的订单不被视为测试订单(即使第三方网关处于测试模式也是如此),并且无法删除。使用测试支付网关或处于测试模式的 Shopify Payments 支付的测试订单可以删除。详细了解取消、归档和删除订单

使用处于测试模式的网关下达测试订单

您可以使用 Shopify 的测试支付网关、Shopify Payments 的测试模式或处于测试模式的第三方支付服务提供商来处理测试订单。这些选项可让您使用 Shopify Checkout 模拟交易,而不会产生来自支付服务提供商的任何费用。在测试模式下使用网关时,您需要使用测试支付详细信息,而不是真实的信用卡信息。详细了解在测试模式下激活支付网关

步骤:

  1. 确保您已设置要测试的支付服务提供商的测试模式
  2. 像客户一样在您的商店中创建购物车,然后前往结账页面。
  3. 使用您网关的测试付款详细信息完成结账。如果您激活了多种付款方式,请选择处于测试模式的付款处理方,并使用该处理方的测试付款详细信息作为您的付款信息。
  4. 在 Shopify 后台中查看订单,以确认一切都按预期正常工作。
  5. 测试完成后,请停用测试模式。

通过真实交易下达测试订单

您可以下达测试订单并使用真实的支付服务提供商,然后立即取消订单并退款。您使用的支付服务提供商可能会向您收取费用。当您发放退款时,某些支付服务提供商费用和信用卡第三方交易手续费不会退还给您。

步骤:

  1. 确保您已设置要测试的支付服务提供商
  2. 像客户一样在您的商店中进行购买,然后使用真实的信用卡详细信息完成结账。
  3. 如果您使用的是第三方支付服务提供商,请登录您的支付服务提供商,并确保资金已处理。
  4. 请尽快取消订单并退款,以便将款项退还给自己。已收取的任何第三方交易手续费均不予退还。

测试订单中的检查事项

在测试订单流程时,您应测试尽可能多的场景,以确保您的发货设置、通知和发货流程按预期正常工作。

测试订单时,请注意在创建订单时以及下达测试订单后,不同的常见订单场景如何显示。通过这种方式,您可以全面了解客户在您的在线商店中购买产品的体验,并可帮助您在影响客户之前发现任何潜在问题。

创建测试订单

创建测试订单时,请考虑以下场景:

  • 向您的订单添加折扣码
  • 尝试在登录客户账户时和未登录时下达订单。
  • 测试不同的付款方式
  • 验证您提供的运费是否正确显示。
  • 测试不同的收货地址,并特别注意税款的计算方式。
  • 在多种设备(例如台式电脑和移动设备)上下达测试订单。
  • 模拟失败的交易。

下达测试订单后

下单后,请检查订单的以下部分: