独立解读
用户授权、银行授权和结算,有什么区别?
01用户同意02银行批准03资金结算
你允许 Agent 购买一份 5 美元的报告。Agent 提交银行卡付款后,商家显示“订单确认”,但银行账单暂时显示“待处理”。这些状态并不矛盾:用户同意、发卡方批准和资金结算,是不同的问题。
三个经常被叫作“授权”的动作
| 事件 | 谁作出决定? | 意味着什么 | 不意味着什么 |
|---|---|---|---|
| 用户授权 Agent | 用户或有权管理员 | 允许 Agent 在约定范围行动 | 发卡方一定批准交易 |
| 发卡方授权交易 | 发卡方或其处理系统 | 对具体卡交易请求批准或拒绝 | 商家已经收到最终款项 |
| 捕获、清算与结算 | 商家及相关支付机构 | 按支付流程请求收款、交换信息并处理资金 | 数据或商品一定已正确交付 |
flowchart LR
U[用户允许购买] --> A[Agent 发起订单]
A --> I{发卡方是否批准?}
I -->|拒绝| X[交易未获批准]
I -->|批准| C[商家捕获/请求收款]
C --> S[清算与结算]
A --> D[商家按条件交付]
这是简化示意。交付可能发生在不同阶段;有的卡交易自动捕获,有的分离授权和捕获。
用同一笔 5 美元订单看差别
假设用户设置单次超过 3 美元需要确认。Agent 找到报告后,先向用户展示商家和价格;用户同意,满足了应用内的审批要求。但接着卡交易仍可能被发卡方拒绝,例如因余额、卡状态或风险检查。商家不会仅凭“用户同意”获得发卡方批准。
如果发卡方批准,也可能暂时保留额度。商家按具体集成发起捕获,后续才进行清算、结算与商家打款。Stripe 的授权与捕获说明介绍了这种分离流程。不是每种支付方式都支持分离,期限也不宜一概而论。
付款和交付也要分别记录
假设报告下载失败,即使卡支付已经完成,订单仍可能需要商家补发或退款;是否退款取决于商家、支付机构及适用规则。反过来,某些商家可能在最终结算前交付。系统因此应分别记录:用户审批、支付处理、订单交付与退款状态。
卡路径以外,稳定币支付也有自己的交易验证、网络确认和最终性条件。不要把链上确认直接等同于用户对 Agent 的授权,也不要预设不同网络拥有相同的确认时间或退款机制。
资料:Stripe:授权与结算流程、Stripe:分离授权和捕获。查阅:2026-10-28。本文金额与事件为示例,不构成对具体支付产品的测试。