在LIVE模式下进行条纹测试

时间:2017-06-06 04:35:16

标签: stripe-payments

我们想知道如何在LIVE中为电子商务网站测试条纹?该网站基本上是一个电子商务网站,网上购买的课程,我们如何测试实时交易,而不使用条带实时信用卡?

其他人如何在LIVE中测试?在LIVE中测试的最佳实践是什么?

请分享您的想法!

谢谢,

3 个答案:

答案 0 :(得分:15)

Stripe测试模式的目的是确保您的代码处于完美的工作状态,并且您正在处理的每种类型的事务都已完全覆盖。您甚至可以通过将WebHook指向应用程序的测试API端点来验证WebHook是否正常工作。

并不是一种真正的测试方法。在现实环境中 - 典型的做法是使用公司信用卡或您控制的信用卡进行真实交易。然后,您可以登录Stripe Admin并在成功后退还付款。

这与大多数支付网关相同,尽管有些网站在实时API中内置了测试模式,并通过特定的标头,参数或跟踪标识符使用。虽然,这实际上是相同的最终结果 - 您仍然在测试模式下进行测试。

答案 1 :(得分:4)

使用100%折价的优惠券,将不会进行任何交易。这样一来,您就可以在实时模式下测试事物的流向,并确保所有内容都保持同步,而不会对作为公司或您的Stripe帐户的Stripe构成威胁。

注意:如果您要测试带区订阅,则应立即结束订阅,并删除“客户”,然后再忘记,它实际上已在下一个结算周期处理。

这是example,用于创建和使用100%的优惠券。

免责声明:我尚未测试此方法。但是我相信我的理论是正确的。

答案 2 :(得分:1)

您可以使用客户信用余额 (https://stripe.com/docs/billing/customer/balance) 并使用真实信用卡对您的实时实施进行一些最终测试。我刚刚做到了,效果很好,而且不收费。

祝你好运!