我正在为一个在线购物网站实施stripe,该网站在“余额”系统上运行,用户在该系统中输入他们想在交易余额中存入的金额,并提交信用卡信息进行存款。
我不知道如何避免在付款确认时进行两次连续的api调用stripe:一次使用html表单中的存款当前值更新付款金额,一次确认付款意图。
以下是我理解的限制条件:
如果是这样,它要求我的付款确认工作流程涉及两次同步访问条纹api:第一次更新金额,第二次确认付款。有什么方法可以避免这种情况吗?
amount
不是confirmCardPayment
的可接受参数。创建PaymentIntent
服务器时,必须指定金额。正如您所说,它也不能通过
PaymentIntent
的confirm
进行更新。但是,根据您的流量,您可以通过更新PaymentIntent
来更新金额,然后再
确认它:https://stripe.com/docs/api/payment_intents/update#update_payment_intent-数量。您可以通过webhook同步或异步地执行此操作。
使用此方法确认付款意图时,我收到以下错误
我们是一家小型初创企业,大约两个月前开始。我们使用Stripe作为主要支付处理器,同时使用PayPal作为次要选项。 我们的计划是每月订阅,每月从$ 5到$ 25不等。我们的付款表单当前收集用户的姓名,CC,到期日期和CVC安全代码。 第一个月后,我们开始注意到用户的定期付款在 Stripe 上开始失败。我们不知道为什么会发生这种情况。如果第一笔付款成功,为什么未来的订阅付款会失败?到目前为止,我
我最近将Stripe iOS SDK和API从2019-05-16版本更新为最新版本。以前,我的代码在Charges API上运行良好,但现在PaymentIntent出现了问题。 我使用Stripe Connect和自定义帐户,同时创建单独的费用和转账。 问题是,当我尝试进行初始付款时,我没有收到这样的付款意图:(null)错误。但实际上,正在创建付款意图。付款“不完整”和“PaymentInt
我想每30天用Stripe卡重复充值,金额会波动。 从文件中我得知,如果有可能卡需要3DS,我们应该使用源,所以我切换到源;) 从源对象条带.js检索中,我查看参数来决定是创建需要3DS还是正常卡充电的源对象。 使用JS,我得到了将设置为可选或必需的源对象。当我使用以下命令检索源代码后,它被设置为可选:,它看起来像这样: 我把它附在客户身上,然后充电。我猜意味着我可以稍后再给卡充电… 当我创建了一
我正在尝试使用PaymentIntent执行带区支付。我在stripe网站上读到了以下内容(链接) 在服务器上使用金额和货币创建PaymentIntent。始终要决定在服务器端(一个受信任的环境)而不是客户端收取多少费用。这就防止了恶意客户能够自行选择价格。 我不明白如何决定在服务器端收取多少费用。我的应用程序有一系列的项目要买,每一个项目都有价格应用程序是一个市场和价格清单在客户端,所以我决定多
我有一个Squarespace应用程序,可以为客户收取费用,但Squarespare不创建客户对象,它只存储费用。 我的目标:当用户进行购买时,创建一个附加了订阅计划的Customer对象,以便我们可以对卡进行重复收费。 我可以通过条带测试API提取费用列表,并且每个费用都有一个包含卡令牌。因此,根据我的理解,我应该能够创建一个客户并传入源或源ID,它将向该客户添加源。 我的代码如下: 我在条纹沙