【发布时间】:2016-02-04 06:29:24
【问题描述】:
今天经过全面测试后,我切换到 Stripe 的真实账户。对于我的第一个客户条带收取两次费用,即使在服务器端我只创建一个客户并发布一次费用。我有一个正在使用的月度订阅计划。
我从未在测试帐户中看到过这个问题。我什至尝试了自己的卡并被收取了两次费用。这两项指控在 1 秒内相互发布。我也检查了我的计划,并且设置正确
【问题讨论】:
今天经过全面测试后,我切换到 Stripe 的真实账户。对于我的第一个客户条带收取两次费用,即使在服务器端我只创建一个客户并发布一次费用。我有一个正在使用的月度订阅计划。
我从未在测试帐户中看到过这个问题。我什至尝试了自己的卡并被收取了两次费用。这两项指控在 1 秒内相互发布。我也检查了我的计划,并且设置正确
【问题讨论】:
如果您有每月订阅,这将自动收费,当订阅自动收费时,您无需发布费用。
【讨论】:
(应该有评论但我没有代表)
我在生产中遇到了同样的问题,而不是在测试中。 我发现如果客户不是订阅者,我的代码是先让它成为客户,然后再向客户收费。但 Stripe 已在订阅时向客户收费。
"如果(订阅者)->收费
else(make subscriber(Stripe fee now))->按客户收费"
明显的解决办法是让客户成为订阅者,如果是新客户就退出,请不要打电话收费。
无法重现测试问题是因为所有测试帐户都已经是订阅者。
【讨论】: