当前位置: 首页 > 知识库问答 >
问题:

条纹:重复付款失败

许彦
2023-03-14

我们是一家小型初创企业,大约两个月前开始。我们使用Stripe作为主要支付处理器,同时使用PayPal作为次要选项。

我们的计划是每月订阅,每月从$ 5到$ 25不等。我们的付款表单当前收集用户的姓名,CC,到期日期和CVC安全代码。

第一个月后,我们开始注意到用户的定期付款在 Stripe 上开始失败。我们不知道为什么会发生这种情况。如果第一笔付款成功,为什么未来的订阅付款会失败?到目前为止,我们在 Stripe 上每三次定期付款中就有一次失败。

我们就此问题联系了Stripe几次,但一直收到直接来自他们的留档和帮助指南的回复。我们需要关于此事的专业和有经验的建议。

我们不断自问的一件事是,我们是否还应该收集完整的账单地址数据

非常感谢对此提出的任何建议。

共有1个答案

卫俊力
2023-03-14

如果第一次付款成功了,为什么未来的订阅付款会失败?

收费失败的原因是一样的:卡过期了,卡被报告被盗了,账户被关闭了,客户透支了他们的账户,客户超过了他们的信用额度,发卡银行长时间停机…

根据你所提供的,你可能会得到大量的欺诈用户,他们在几个计费周期后被抓住。

任何关于下降的可用信息都会通过网络挂钩返回。这将是寻找任何进一步细节的第一个地方。(银行不一定愿意提供,所以“拒绝”可能是可用信息的范围。)

鉴于这对你来说是如此普遍,是的,我可能会建议收集完整的地址信息,并拒绝任何未通过AVS的交易。

至少,您可能想要请求客户的邮政编码,并根据该邮政编码执行AVS检查。

 类似资料:
  • 我想每30天用Stripe卡重复充值,金额会波动。 从文件中我得知,如果有可能卡需要3DS,我们应该使用源,所以我切换到源;) 从源对象条带.js检索中,我查看参数来决定是创建需要3DS还是正常卡充电的源对象。 使用JS,我得到了将设置为可选或必需的源对象。当我使用以下命令检索源代码后,它被设置为可选:,它看起来像这样: 我把它附在客户身上,然后充电。我猜意味着我可以稍后再给卡充电… 当我创建了一

  • 我对拉威尔的付款有问题。我需要结合收费和新的订阅作为一个,这样当有一个不完全的付款例外,我仍然可以得到条纹Webhook。 另一种方法是捕获异常并构建类似laravel的处理不完整异常的方法。 请让我知道你是如何处理这个问题的。谢啦

  • 我正在为一个在线购物网站实施stripe,该网站在“余额”系统上运行,用户在该系统中输入他们想在交易余额中存入的金额,并提交信用卡信息进行存款。 我不知道如何避免在付款确认时进行两次连续的api调用stripe:一次使用html表单中的存款当前值更新付款金额,一次确认付款意图。 以下是我理解的限制条件: Stripe需要创建一个支付意图,以便用他们的信用卡表单填充iframe 为了简化存款体验,我

  • 我最近将Stripe iOS SDK和API从2019-05-16版本更新为最新版本。以前,我的代码在Charges API上运行良好,但现在PaymentIntent出现了问题。 我使用Stripe Connect和自定义帐户,同时创建单独的费用和转账。 问题是,当我尝试进行初始付款时,我没有收到这样的付款意图:(null)错误。但实际上,正在创建付款意图。付款“不完整”和“PaymentInt

  • 我有一个Squarespace应用程序,可以为客户收取费用,但Squarespare不创建客户对象,它只存储费用。 我的目标:当用户进行购买时,创建一个附加了订阅计划的Customer对象,以便我们可以对卡进行重复收费。 我可以通过条带测试API提取费用列表,并且每个费用都有一个包含卡令牌。因此,根据我的理解,我应该能够创建一个客户并传入源或源ID,它将向该客户添加源。 我的代码如下: 我在条纹沙

  • 我正在尝试使用PaymentIntent执行带区支付。我在stripe网站上读到了以下内容(链接) 在服务器上使用金额和货币创建PaymentIntent。始终要决定在服务器端(一个受信任的环境)而不是客户端收取多少费用。这就防止了恶意客户能够自行选择价格。 我不明白如何决定在服务器端收取多少费用。我的应用程序有一系列的项目要买,每一个项目都有价格应用程序是一个市场和价格清单在客户端,所以我决定多