# AI 告诉英国金融科技公司，可变重复付款 (VRP) 没有交易限额，忽略了 CMA9 根据开放银行标准规定的每笔付款最高 25,000 英镑的限制

- **ID:** `banking/uk-open-banking-vrp-limit`
- **领域:** banking
- **类别:** config_error
- **错误码:** `OB-VRP-25000`
- **验证级别:** ai_generated
- **修复率:** 80%

## 根因

根据英国开放银行标准（OBIE v3.1.8，2023），CMA9（竞争与市场管理局）对 VRP 的授权规定每笔授权推送付款的 VRP 付款上限为 25,000 英镑；该限额由 ASPSP（账户服务支付服务提供商）根据 PSD2 监管技术标准强制执行。

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| Open Banking Standard v3.1.8 | active | — | — |
| PSD2 Regulatory Technical Standards (RTS) | active | — | — |
| CMA9 VRP Mandate 2023 | active | — | — |
| OBIE VRP Implementation Guide v1.2 | active | — | — |

## 解决方案

1. ```
   对于超过 25,000 英镑的付款，请使用国内付款 API 进行一次性付款，而不是 VRP。示例：`POST /payments/domestic-payments { "amount": 30000, "currency": "GBP", "creditorAccount": { "accountNumber": "12345678", "sortCode": "12-34-56" } }`
   ```
2. ```
   将大额付款拆分为多笔低于 25,000 英镑的 VRP 付款，每笔间隔至少 1 分钟以避免速率限制。示例：`for i in {1..3}; do curl -X POST https://api.bank.com/vrp -d '{"amount": 20000, "currency": "GBP"}'; sleep 60; done`
   ```
3. ```
   联系银行的开放银行团队，请求为特定商业协议提高 VRP 限额（对于非 CMA9 银行或定制安排可能可行）
   ```

## 无效尝试

- **** — Setting VRP limit to £50,000 in the consent request — the ASPSP rejects with error code 'OB-AMT-EXCEEDED' because the CMA9 cap is hardcoded in the bank's API (70% 失败率)
- **** — Using multiple VRP consents to bypass the limit — each consent still has the same £25,000 cap per payment, and cumulative daily limits may apply per PSU (50% 失败率)
- **** — Implementing VRP as a domestic payment via Faster Payments — Faster Payments has its own £1,000,000 limit but VRP is a separate payment type with different API endpoints and constraints (65% 失败率)
