不是开发人员,但我经营一家电子商务商店,我们正在使用 stripe。我想知道是否有办法捕获低于指定金额的金额。我知道有一个“request_overcapture”,但是有一个undercapture吗?或者我们可以更改 PaymentIntent 以允许我们捕获指定金额吗?
我们批发销售,有时我们必须对订单进行更改,这就是为什么他们获得更高金额的授权。然后我们删除一些项目,然后最终的金额就会降低。
谢谢。
尝试询问 stripe 并尝试寻找设置,但它看起来不存在。
是的,您可以捕获的金额少于您验证的付款金额。为此,您可以使用
amount_to_capture
参数,如您链接到的 API 参考中所示:
https://docs.stripe.com/api/ payment_intents/capture#capture_ payment_intent-amount_to_capture
此处显示了捕获少于您授权的数据的过程,以及 Stripe 当前版本的示例代码片段: https://docs.stripe.com/ payments/place-a-hold-on-a- payment-method#capture-funds