Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Stripe payments 实时模式下的条带测试_Stripe Payments - Fatal编程技术网

Stripe payments 实时模式下的条带测试

Stripe payments 实时模式下的条带测试,stripe-payments,Stripe Payments,我们想知道如何在电子商务网站上实时测试stripe?该网站基本上是一个电子商务网站,课程是在线购买的,我们如何在不使用实时信用卡的情况下测试实时交易 其他人如何现场测试?实时测试的最佳实践是什么?条带测试模式的目的是确保您的代码处于完美的工作状态,并且您正在处理的每种类型的事务都被完全覆盖。您甚至可以通过将Webhook指向应用程序的测试API端点来验证Webhook是否正常工作 在现场环境中没有真正的“测试”方法——典型的做法是使用公司信用卡或您控制的信用卡进行真正的交易。然后,您可以登录到S

我们想知道如何在电子商务网站上实时测试stripe?该网站基本上是一个电子商务网站,课程是在线购买的,我们如何在不使用实时信用卡的情况下测试实时交易


其他人如何现场测试?实时测试的最佳实践是什么?

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

在现场环境中没有真正的“测试”方法——典型的做法是使用公司信用卡或您控制的信用卡进行真正的交易。然后,您可以登录到Stripe Admin并在付款成功后退款


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

使用100%折扣券,不会进行任何交易。这将允许您在livemode中测试流程,并确保所有内容都同步,而不会对Stripe作为公司或您的Stripe帐户造成威胁

注意:如果您正在测试条带订阅,您应该立即结束订阅,并在忘记之前删除“客户”,并在下一个计费周期实际处理它

这里有一个创建和使用100%折扣券的方法


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

您可以使用客户信用余额()并使用真实的信用卡对您的实时实现进行一些最终测试。我刚做了,它工作得很好,没有充电


祝你好运

人们在直播模式下使用真卡和银行账户,这几乎是唯一的方式。您可以使用带条纹的优惠券,也可以在收费、订阅等后退款。测试卡号在直播模式下不起作用。这将是愚蠢的,任何知道您正在使用Stripe的人都可以使用测试凭据,基本上从您或您的用户那里窃取。如果您想在产品上进行测试,您需要使用您(或您的公司)自己的实时支付信息。@Vijay,提供的答案可能会被接受,只是一个提示。Stripe support明确告诉我不要在生产中使用个人/公司卡,因为“这可能被解释为清洗原始来源资金的潜在方法”。就我个人而言,我觉得这很疯狂,因为这意味着没有办法在生产中进行冒烟测试。当然,测试应该在一个测试环境中进行,但现实从来没有那么干净,因为这里可能有一个灰色区域。如果你用几千美元来做这件事,这有点可疑,但是仅仅测试10美元的购买和退款就可以了。在这种情况下stripe还会收取交易费吗?好问题,我不知道:)但是仍然需要输入有效的真实信用卡才能创建正确的帐户?如果我们的支持团队不需要输入他们的个人卡就可以访问实时系统进行测试工作,那就太好了。