Ryan_Hyer
(Ryan Hyer)
2025 年12 月 26 日 16:51
1
这个错误过去偶尔会出现在我的用户身上,但现在变得越来越频繁,成了一个严重的问题。
A payment method of type card was expected to be present, but this PaymentIntent does not have a payment method and none was provided. Try again providing either the payment_method or payment_method_data parameters.
这个错误有时在当前有订阅的用户尝试支付另一个订阅时出现。在目前的情况下,这是因为我们更改了会员价格,所以我们不得不创建一个新的订阅,并让所有人都根据该新订阅“续订”。并非所有人都收到此错误,我也找不到任何原因。
在这里搜索只引导我看到了一个帖子 ,其中暗示这个错误是已知的,但没有描述解决方案。也许对我来说,我完全是Stripe的新手,这没有帮助,所以我可能连问对问题都没有。希望有人能给我一些指导,谢谢!
1 个赞
哇……这没有得到任何回应。这个订阅模块现在不受支持了吗?
谨供参考,我的用户也遇到了同样的问题……
我很喜欢这个网站,已经来这里很久了。我以前是“支持者”,但需要更换我的卡。当我尝试设置它时,我收到了以下信息:
预期存在类型为“card”的付款方式,但此 PaymentIntent 没有付款方式,也没有提供任何付款方式。请尝试再次提供 payment_method 或 payment_method_data 参数。
不知道其他人是否也有这个问题。
我尝试通过模拟身份验证,收到了相同的信息。卡类型确实存在于表单页面上,等等。该用户过去也是 Patreon 支持者,但现在处于“免费模式”。他们的 Stripe 帐户在插件管理界面中显示为“已取消”。再说一次……如果这些过去的数据点导致 Stripe 出现问题,为什么不提供一种方法来简单地清除这些用户数据,因为如果它会导致交易失败,他们已经失效的 Stripe 和 Patreon 帐户就不再相关了。
1 个赞
作为后续跟进,直到今天,没有人能够找出这个错误的原因,甚至连我们付费请来看过的专业顾问也没能做到。我们现在指示遇到此错误的会员通过 Venmo 或(令人难以置信的)个人支票付款,然后我们手动更新他们的会员信息。这在长期内是不可持续的,因此我们已经在考虑其他的会员管理选项,并且根据我们领导层的决定,这可能会导致我们的组织完全放弃 Discourse。这很可惜。
如果 Discourse 团队在这里继续保持沉默,那么我建议最好避免使用这个有问题的插件,并寻找其他的解决方案。
1 个赞