Stipe,如何使用保存的付款方式从前端支付发票(通过从后端接收 clientSecret)?

问题描述 投票:0回答:1

Stipe,如何使用保存的付款方式从前端支付发票(通过从后端接收客户端密钥,或从 paymentIntentId)?

      const finalizedInvoize = await this.stripeService.finalizeInvoice(invoice.id);

      const paymentIntent = await this.stripeService.getPaymentIntent(finalizedInvoize.payment_intent.toString());

      return { clientSecret: paymentIntent.client_secret }

当我完成发票时,我从中获取付款意图,并获取 clientSecret 并将其发送到前端以完成付款。 我要解决的问题是如何使用保存的付款方式并用该付款方式完成交易?
我想使用保存的付款方式,而不是输入新的卡信息来付款。
我可以使用:https://stripe.com/docs/js/ payment_intents/confirm_card_ payment

node.js stripe-payments payment
1个回答
0
投票

要在发票上使用保存的付款方式,可以在发票创建请求的

default_payment_method
参数中设置付款方式 ID。

© www.soinside.com 2019 - 2024. All rights reserved.