金融科技软件开发在报价和排期上,和普通软件开发没有任何区别,直到有人问出那句话:到底谁有资格持有这笔钱。从那一刻起,项目就不再是一道工程题,而变成一道带着工程成分的监管题,你脑中原本的时间表也不再成立。
技术很少是难点。搬运资金是一个已经解决的问题,市场上有成熟的服务商、有文档齐全的接口,还有第一天就能用起来的测试环境。真正拖长金融科技项目的,是牌照上的身份、面向审计要拿得出的留痕义务,以及好几个架构决定其实早已由持牌方替你做完了。
决定你时间表的问题: 你自己持牌,还是以代理身份挂在别人的牌照下运营,抑或完全避开受监管业务?这三个答案会产生长度完全不同的项目,而差距是用等待的月数衡量的,不是用开发的周数衡量的。在做任何范围规划之前,先把它回答清楚。
FCA 牌照才是关键路径
如果你需要自己直接申请牌照,那么决定上线日期的是这套流程,而不是开发本身。
英国金融行为监管局 FCA 有法定义务在固定期限内对申请作出决定,而这些期限最近发生了变化。自 2026 年 1 月起,FCA 缩短了法定处理期限 ,新机构牌照和权限变更的时限改为材料完整的申请 4 个月,材料不完整的申请 10 个月,此前分别是 6 个月和 12 个月。对于与既有业务模式高度贴合的权限变更,它承诺完整申请 3 个月、不完整申请 6 个月。高管任职申请方面,目标是至少一半在 35 天内完成。这些是英国监管机构给自己设定的法定期限,只适用于落入英国监管体系的业务。
由此引出两点。第一,计时是从申请材料完整那一刻开始,而不是你第一次提交的时候,所以有缺口的申请实际上处于暂停状态,直到你把缺口补齐;每一次关于商业计划、资本充足性或高管适任性的补充问询,都会吃掉几周时间。第二,即使是缩短后的 4 个月,也长于大多数 MVP 的开发周期,这意味着合理的顺序是先启动牌照工作,再让开发与之并行推进,而不是先做完再去申请。
多数早期金融科技公司会完全绕开这段等待:要么以持牌机构代理人的身份运营,要么在一家已经握有相应权限的服务商之上搭建产品。这是一条正当且常见的路线,能明显缩短上市时间。它同时也是一种商业依赖:你的产品活在别人的风险偏好范围之内,对方的合规团队可以改写你的路线图。
金融科技开发从支付通道开始
用哪条支付通道不是实现细节,它决定了你的数据模型、失败处理方式,以及对账工作的分量。
银行卡支付接入很快,但会带来拒付争议,这意味着争议的完整生命周期必须从第一天就存在于数据模型里,而不是事后外挂。Faster Payments 几秒内完成清算,但只支持推送方向,所以收款需要付款人主动操作,你的系统必须能够处理这段等待。直接借记按计划稳定扣款,随之而来的是授权管理、扣款失败和担保机制。开放银行提供支付发起和账户信息,配套强客户认证以及会到期的授权同意,你的系统必须持续跟踪并及时续期。
多数产品最后会用上两条甚至更多通道,而工程成本恰恰堆在这里。对账一条通道很简单。对账三条通道就完全不同:每条通道有自己的清算时点、自己的失败形态、自己的标识符,这是一个体量可观的子系统,因为从外部看不见,所以没人给它留预算。它包含每日清算文件的处理、把手续费和拒付挂回原始交易,以及一套处理那些挂不上任何交易的金额的流程。
请从一开始就假定清算是异步的,并把对账当作一等公民的功能。凡是把支付建模成“要么成功要么失败”的同步请求的系统,都会在第一笔延迟清算出现时被迫重做。
受监管软件多出来的工作
四项普通软件不必承担的义务。
不可篡改的审计留痕。 金融记录的每一次状态变化都要记录下是谁、做了什么、什么时候、为什么,并且形式上不能允许任何人悄悄修改。这意味着采用只追加的设计,而不是就地更新数据行,它会影响整个数据表结构。
客户资金隔离。 只要你持有资金就适用。规则很严,报送要求非常具体。企业通常低估的不是隔离本身,而是持续的报送工作量。
金融犯罪管控。 身份核验、制裁名单筛查、可疑活动监控。这些大多是采购而非自建,但对接、案件处理流程以及决策过程的可追溯,全都是你自己的工作。
更高标准的数据保护。 金融数据属于敏感数据,保存期限由法规而非偏好决定,删除请求又会与法定的记录留存产生冲突,这类问题必须尽早定下来。我们关于 GDPR 技术合规 的文章讲解了其中的机制。
这些都不是什么冷门技术。但每一项都要花时间,而且每一项都必须能拿出来给要看的人看。
在英国要花多少钱
| 形态 | 常见区间 | 周期 |
|---|---|---|
| 代理模式,一条通道,无自有牌照 | £60,000 到 £120,000 | 3 到 5 个月 |
| 自有权限,两条通道,金融犯罪管控 | £150,000 到 £400,000 | 6 到 12 个月 |
| 多通道平台,持有客户资金,监管报送 | £400,000 起 | 12 个月以上 |
这些只是开发成本。申请牌照本身还有法务和顾问支出,而等待期无论有没有人在写代码,都在消耗现金。我们的定制软件开发成本指南 覆盖了通用区间,英国医疗软件开发 则展示了另一个受监管行业里的同一种模式。
真正让人意外的是中间那一档。加上自有权限和第二条通道,项目规模大致翻倍,而这部分增量几乎没有一点是用户能看见的。
应该按什么顺序推进
先把监管身份确定下来,落成文字,并且找有资质的人一起确认。后面的一切都取决于它,答案不同,架构也会不同。
然后,做出能在一条通道上真正搬动资金的最小版本,因为一旦对账体系存在,第二条通道就轻松得多。把审计留痕和对账当作带验收标准的功能来做,而不是留到后面再补的基础设施,因为把只追加的历史记录事后移植到一个就地更新数据行的系统上,几乎等于重写。
Mecanik 通过软件开发 团队构建受监管的金融软件,包括审计人员会问到的那些部分。如果你的金融科技时间表默认开发是最长的那根柱子,那么在承诺任何日期之前,值得先核对一下牌照身份。
相关文章: MVP 软件开发:范围、成本与周期 、英国定制软件开发:买家完整指南 、2026年如何构建Web应用:英国开发者指南 、企业 AI 智能体:成本与失败之处 。
常见问题
申请 FCA 牌照要多久? 自 2026 年 1 月起,英国监管机构的法定期限为材料完整的申请 4 个月、材料不完整的申请 10 个月,此前分别是 6 个月和 12 个月。与既有业务模式高度贴合的权限变更,目标是完整申请 3 个月、不完整申请 6 个月。计时从申请材料完整时开始,而不是第一次提交时开始,所以任何缺口实际上都会让流程暂停。
在英国做金融科技软件开发要多少钱? 以代理模式运行、只用一条通道且没有自有牌照的产品,通常在 3 到 5 个月内花费 £60,000 到 £120,000。加上自有权限、第二条通道和金融犯罪管控之后,会升到 6 到 12 个月内的 £150,000 到 £400,000。持有客户资金的多通道平台,起步大约在 £400,000。
做金融科技产品一定需要 FCA 牌照吗? 并非总是需要。许多早期产品以持牌机构代理人的身份运营,或者搭建在已经握有相应权限的服务商之上,从而完全避开等待期。代价是一种商业依赖:你的产品运行在另一家公司的风险偏好范围内,对方的合规决定可以改变你的路线图。
英国的金融科技应该用哪条支付通道? 取决于资金的流向和时点。银行卡接入快,但会带来拒付争议。Faster Payments 几秒清算,但只支持推送,所以收款需要付款人主动操作。直接借记按计划扣款,并带来授权管理。开放银行提供支付发起,但授权同意会到期,系统必须持续跟踪。
受监管软件比普通软件多需要什么? 需要一条记录金融记录每次状态变化的不可篡改审计留痕;如果持有资金,还需要客户资金隔离及其报送;需要涵盖身份核验和制裁筛查的金融犯罪管控;以及保存期限由法规而非偏好决定的数据保护。这些都不是冷门技术,但每一项都必须能拿出来证明。
评论