专业术语 · 概念
Payment Capture:支付捕获,从已授权金额进入收款流程
捕获是在授权后请求收取资金的动作,可自动或手动执行;区分部分捕获、最终状态、退款和拒付,避免将捕获成功当作不可撤回的银行到账。
- 领域
- 交易与支付
Payment Capture 是在授权之后请求收取资金的动作,中文也常称捕获或请款。它可由系统自动进行,也可按业务规则延后执行;授权与捕获紧接发生时,顾客未必能在界面上分辨两步。
Stripe 文档说明,支持的付款可以先授权、后捕获,并支持符合条件的部分捕获;具体能力取决于支付方式,不能假设每笔都能多次捕获或超过原授权额。
用金额检查状态
假设有效授权为 500 元,最终只捕获 420 元。应记录原授权、实际捕获与剩余授权处理,而不是把两者作为两笔销售。Stripe 所述通常部分捕获会释放余款,但分批发货需要核对实际多次捕获能力,不能据此设计未经验证的扣款流程。
提交捕获请求后,还要确认最终状态与失败原因。网络超时不等于已经失败,直接重新新建付款可能造成重复;应沿同一支付标识核对结果。该检查是运营建议,不是API实现教程。
成功不等于不可逆
捕获后通常仍有结算和打款环节。银行卡支付也可能后来退款或发生拒付;Stripe 争议说明展示了正式争议对已收款资金的影响。
因此“捕获成功”不能等同于银行现金已入账,更不能当作交易永久没有风险。订单、支付、退款与争议记录应分别保留并可关联,费用和收入也不能只靠一个状态字段判断。
在知识图谱中的位置
读完还有没解决的问题?
把问题发邮件给我们,邮件里已带上本页地址。我们会据此补充或修订正文。