You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Stripe中捕获低于指定授权金额的支付?

Stripe低金额捕获(Undercapture)操作指南
  • Stripe默认支持低于授权金额的捕获(也就是你提到的"undercapture"),不需要额外开启特殊功能,也无需修改已创建的PaymentIntent。
  • 具体操作步骤:
    1. 创建PaymentIntent时,将amount设为初始授权的较高金额,同时把capture_method设置为manual(手动捕获),此时支付仅完成授权,不会自动扣款。
    2. 订单调整完成后,调用捕获接口时,在请求中指定amount参数为实际要收取的金额即可(注意金额单位为分,比如实际收800元就传amount=80000)。

参考Stripe官方接口文档核心内容翻译:

  • 调用Payment Intent捕获接口时,若未指定amount参数,会默认捕获全部授权金额。
  • 若指定的amount小于原授权金额,系统仅捕获该指定金额,剩余授权金额会自动释放(多数主流卡组织支持自动释放,少数支付方式可能需手动操作)。
  • 捕获金额不得超过原授权金额,除非开启了request_overcapture功能用于超额捕获。

内容的提问来源于stack exchange,提问作者Aaron Mackler

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 19:32:03