测试 Shopify Payments
已于 Sep 16, 2024 打印了此页面。若要查看当前版本,请访问 https://help.shopify.com/zh-CN/manual/payments/shopify-payments/testing-shopify-payments?utm_campaign=GURU+ASK&utm_medium=Forum&utm_source=social。
要测试 Shopify Payments 设置,请激活测试模式,并使用测试信用卡来模拟付款。
只有在选择了付费套餐后,您才能测试 Shopify Payments。
法国商家不支持测试模式。不过,法国的商家可以改为使用 Shopify 虚假网关下测试订单。
测试模式
测试模式是 Shopify Payments 的一项功能。您可以使用此功能测试客户如何支付订单,并且可以测试您和您的员工如何处理这些订单。激活测试模式时,您无法使用真正的信用卡支付订单。在此期间,结账时将无法使用某些本地付款方式,如 Sofort 和 iDEAL。出于这些原因,您不应在已投入运营的商店中激活测试模式。
测试模式不适用于测试通过 Shopify POS 读卡器、Shop Pay、Shop Pay 分期付款或 PayPal Wallet 处理的付款。
完成 Shopify Payments 测试后,请停用测试模式,以便客户能使用他们的真实信用卡来支付订单。
如果您没有使用 Shopify Payments,并且您想测试结账流程,则可以使用 Shopify 虚假网关创建测试订单。
激活 Shopify Payments 的测试模式
创建测试订单之前,您需要为 Shopify Payments 激活测试模式。
步骤:
- 在 Shopify 后台中,转至设置 > 收款。
- 在 Shopify Payments 部分中,点击管理。
- 在测试模式部分中,选择启用测试模式。
- 单击保存。
- 在 Shopify 应用中,点击 ... 按钮,然后点击设置。
- 在商店设置部分,点击付款。
- 在 Shopify Payments 部分,点击管理。
- 在测试模式部分中,选择启用测试模式。
- 点击保存。
- 在 Shopify 应用中,点击 ... 按钮,然后点击设置。
- 在商店设置部分,点击付款。
- 在 Shopify Payments 部分,点击管理。
- 在测试模式部分中,选择启用测试模式。
- 点击保存。
后续步骤:
您可以创建订单,然后通过使用测试信用卡号来模拟交易。我们提供有可以创建成功交易、失败交易和采用不同货币进行的交易的测试卡号。
模拟成功的交易
若要模拟成功交易,请在结账时要求您输入信用卡详细信息时使用以下信息:
- 持卡人姓名:输入至少两个字词。
- 到期日期:输入一个将来的日期。
- 安全代码:输入任意四位数来测试 American Express,输入任意三位数来测试所有其他卡。
- 卡号:使用以下任意号码:
卡类型 | 测试卡号 |
---|---|
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 可生成卡已过期消息。
- 使用信用卡号 4000000000000127 生成 CVC 不正确消息。
- 使用信用卡号 4000000000000119 生成处理错误消息。
- 使用信用卡号 4242424242424241 生成号码错误消息。
- 使用信用卡号 4000000000000259 模拟存在争议的交易。
- 使用无效的到期月份(例如 13)可生成到期月份无效消息。
- 使用过去的到期年份生成无效的到期年份消息。
- 使用两位数的安全代码生成无效的安全代码消息。