在测试模式下激活支付网关
若要测试您的结账流程而不下达真实订单,您可以使用以下任一选项来模拟交易:
- Shopify 的测试支付网关
- Shopify Payments 测试模式
- 第三方支付服务提供商的测试模式
通过这些选项,您可以下达测试订单,而您的支付服务提供商不会收取任何费用。处于测试模式的支付网关不接受真实的信用卡信息,并要求您使用特定的预设测试付款信息来完成交易。您还可以使用测试付款信息来测试和预览失败的交易。
测试订单和模拟交易不会显示在您的交易款项或报告中。只有在选择了付费套餐后,您才能测试支付网关。
使用 Shopify 的测试支付网关
要在您的在线结账中模拟交易,您可以设置 Shopify 的测试支付网关。测试支付网关是任何商店均可用于创建测试订单的支付服务提供商,并且需要特定的测试支付信息才能完成交易。测试支付网关不接受真实的信用卡信息。
激活测试支付网关后,Shopify Checkout 中会使用以下图标:
激活 Shopify 的测试支付网关
激活 Shopify 测试支付网关的方法与激活任何第三方支付集成的方法相同。如果您激活了信用卡支付服务提供商,则需要先将其停用,然后才能激活测试支付网关。
激活测试支付网关后,您创建的每一个订单都是测试订单。测试购买的金额必须大于等值于 1 美元的任何货币金额。
步骤:
在 Shopify 后台中,转至设置 > 支付。
如果您已激活信用卡支付服务提供商,请在继续操作前将其停用:
- 如果您已激活第三方支付服务提供商,请将其停用。点击管理 > 停用(此按钮还会显示您的支付服务提供商的名称,例如停用 Shopify Payments),然后确认停用。
- 如果您已激活 Shopify Payments:
- 在 Shopify Payments 部分中,点击管理 > 管理付款方式。
- 在页面底部,点击切换为第三方提供商,然后再次点击切换为第三方提供商进行确认。
打开所有可用支付服务提供商的列表:
- 如果您的国家/地区符合使用 Shopify Payments 的条件,请在 Shopify Payments 部分中点击查看所有其他提供商。
- 如果 Shopify Payments 在您所在的国家/地区不可用,请在支付服务提供商部分中点击选择提供商。
选择 Test payment gateway 。
激活 Test payment gateway。
点击保存。
测试支付网关的测试支付详细信息
您可以使用测试支付网关中的测试凭据来模拟成功的支付、被拒的交易以及拒付。使用测试支付网关下达测试订单时,请在结账时输入以下测试信用卡详细信息,而不是真实的卡号:
| 字段名称 | 要输入的详细信息 |
|---|---|
| 持卡人姓名 | 输入 Test payment gateway |
| 信用卡号 |
依次输入以下各项以模拟不同类型的交易:
|
| CVV | 输入任意 3 位数(例如 111)。 |
| 到期日期 | 输入未来的任意日期。 |
使用 Shopify Payments 的测试模式
测试模式是 Shopify Payments 的一项功能。您可以使用该功能测试客户如何支付订单,以及您和您的员工如何处理这些订单。激活测试模式后,您无法使用真实信用卡支付订单。激活测试模式后,某些本地付款方式(如 Sofort 和 iDEAL | Wero)在结账时将不可用。由于这些原因,您不应该在正在运营的商店中激活测试模式。
测试模式不适用于测试使用 Shopify POS 读卡器、Shop Pay 分期付款或 PayPal 钱包进行的付款。
详细了解测试 Shopify Payments。
您还可以测试 Shop Pay 信用卡交易,只需将 Shopify Payments 测试卡添加到 Shop Pay 中,并在该卡的昵称(选填)字段的开头输入 test_card 即可。详细了解使用 Shop Pay 测试 Shopify Payments。
激活 Shopify Payments 的测试模式
您需要先为 Shopify Payments 激活测试模式,然后才能创建测试订单。
步骤:
桌面版
在 Shopify 后台中,转至设置 > 支付。
在 Shopify Payments 部分中,点击管理。
在测试模式部分中,选择启用测试模式。
点击保存。
移动设备
在 Shopify app 中,轻触
,然后轻触
设置。
在商店设置部分,轻触支付。
在 Shopify Payments 部分,轻触管理。
在测试模式部分中,选择启用测试模式。
轻触保存或 ✓。
Shopify Payments 测试模式付款详细信息
若要模拟成功交易,请在结账时根据提示输入以下信用卡信息:
- 持卡人姓名:输入至少 2 个单词。
- 到期日期:输入未来的任意日期。
- 安全代码:输入任意 4 位数字以测试 American Express,输入任意 3 位数字以测试所有其他卡。
- 卡号:使用以下任一卡号:
| 卡类型 | 测试卡号 |
|---|---|
| Visa | 4242424242424242 |
| Mastercard | 5555555555554444 |
| American Express | 378282246310005 |
| Discover | 6011111111111117 |
| Diners Club | 30569309025904 |
| JCB | 3566002020360505 |
| BCcard 和 DinaCard | 6555900000604105 |
| 银联 | 6200000000000005 |
| Cartes Bancaires/Visa | 4000002500001001 |
| Cartes Bancaires/Mastercard | 5555552500001001 |
| eftpos Australia/Visa | 4000050360000001 |
| eftpos Australia/Mastercard | 5555050360000080 |
如果您想查看结账时可能向客户显示的信用卡错误消息,请使用以下测试信用卡号来模拟不同的失败交易:
| 失败的交易类型 | 测试卡号 |
|---|---|
| 通用卡被拒 | 4000000000000002 |
| 资金不足 | 4000000000009995 |
| 卡丢失 | 4000000000009987 |
| 卡被盗 | 4000000000009979 |
| 卡已过期 | 4000000000000069 |
| CVC 不正确 | 4000000000000127 |
| 处理错误 | 4000000000000119 |
| 卡号不正确 | 4242424242424241 |
| 争议交易(也称为拒付) | 4000000000000259 |
| 到期月份无效 | 使用无效的到期月份,例如 13。 |
| 到期年份无效 | 使用过去的任意年份,例如 2000。 |
| 安全代码无效 | 使用任意 2 位数字。 |
为第三方支付服务提供商激活测试模式
一些集成的第三方支付服务提供商(例如 Braintree 或 PayPal Payflow Pro)提供从 Shopify 后台激活测试模式的选项。若要使用此测试模式,请参阅该支付服务提供商的文档,了解如何激活和测试与 Shopify Checkout 的集成。这可能包括在其服务商端调整其他设置以及使用特定的测试支付卡凭据。
如果您的第三方提供商在 Shopify 后台中不提供此选项,则您可以选择以下任一选项:
- 请联系您的第三方支付服务提供商的支持团队,了解有哪些选项可用于通过其网关下达测试订单。
- 请改为激活 Shopify 的测试支付网关。由于测试支付网关与其他第三方支付网关完全独立,因此它可能无法提供与您选择的第三方支付服务提供商相同的功能。