Confirmation of Funds API Specification
Confirmation of Funds API Specification
UK Open Banking Confirmation of Funds API (CBPII) 让第三方查询用户账户是否有足够余额,不返回具体金额,只返回 yes/no。
隐私友好(不暴露具体余额,只 yes/no)
用户授权机制和 AIS 类似,需要 SCA
CBPII 资质 → 用户授权 → POST /open-banking/v3.1/cbpii/funds-confirmations { amount, currency } 拿 boolean 结果。
可用率 · 30 天窗口
关于这个 API
CBPII(Confirmation of Funds)是 Open Banking 中相对小众但用例特定的 API。它解决的场景是"我需要确认用户能不能付得起这笔钱,但不想知道用户具体有多少钱"。最经典的用法是 BNPL(先买后付,Klarna/Affirm 这种):用户结账时商家不直接扣款,但要先确认用户银行账户有 200 英镑——CBPII 直接 yes/no,不返回真实余额。这比 AIS(看完整账户)保护隐私、比 PIS(实际扣款)灵活。其他用例:高端餐厅预订押金验证(不扣只校验)、租房中介信用检查、订阅服务续费前预查。和 AIS、PIS 一样需要 CBPII 类型的 FCA 注册资质。
你可以做什么
- 1Buy Now Pay Later(BNPL)做信用决策
- 2大额商品/服务付款前预校验
- 3订阅续费前确认余额
- 4租房押金信用检查
优劣对比
优点
- 隐私友好(不暴露具体余额,只 yes/no)
- 比 AIS 集成简单(不需要 list 交易)
- 实时决策(毫秒级响应)
注意事项
- 用户授权机制和 AIS 类似,需要 SCA
- 仅能查特定金额是否够,不能查最大额度
示例请求
curl https://openbanking.org.uk/<endpoint>快速开始
CBPII 资质 → 用户授权 → POST /open-banking/v3.1/cbpii/funds-confirmations { amount, currency } 拿 boolean 结果。
常见问题
能查最高 supported 金额吗?+
不能。CBPII 只支持「这个具体金额够不够」二元判断。要查上限要走 AIS。
技术细节
- 认证方式
- unknown
- 计费
- unknown
- 协议
- REST
- SDK
- python, javascript, go, java
- 响应时间
- 1446 ms
- 上次巡检
- 2026/5/12 07:38:01
更多来自 Openbanking Org Uk 的 API
UK Open Banking Account Information API (AIS) 让经认证的第三方在用户授权后读取其银行账户余额、交易明细、账户元数据。
UK Open Banking Event Notifications API 让 TPP(第三方)订阅银行事件流:账户变更、consent 撤销、客户状态变化等异步通知。
UK Open Banking API 是英国法定的银行 API 标准,让第三方在用户授权后访问其银行账户数据和发起支付(PSD2 合规)。
UK Open Banking Payment Initiation API (PIS) 让经认证的第三方在用户授权后从其银行账户发起转账(A2A 支付)。