我们想知道如何在LIVE中为电子商务网站测试条纹?该网站基本上是一个电子商务网站,网上购买的课程,我们如何测试实时交易,而不使用条带实时信用卡?
其他人如何在LIVE中测试?在LIVE中测试的最佳实践是什么?
请分享您的想法!
谢谢,
答案 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) 并使用真实信用卡对您的实时实施进行一些最终测试。我刚刚做到了,效果很好,而且不收费。
祝你好运!