- 服务端、金额和价格要基于服务端。
做系统完全不能以客户端的金额作为依据,服务端做的就是逻辑,出现的金额要在服务端复核。
- 交易系统要基于SQL这样具备完善事务的系统进行处理。
- 系统的多余度设计(飞机的设计模式(三余度控制、四余度控制))
支付服务器有两个接口:查询接口、校验接口。
- 不同系统间的相互校验,每个系统都需要进行关键的校验(勾稽检查)
- 形成日志
- 建立完善的测试用例
- 灰度升级(核心是验证)
- 安全保障(系统安全、运维安全)
做系统完全不能以客户端的金额作为依据,服务端做的就是逻辑,出现的金额要在服务端复核。
支付服务器有两个接口:查询接口、校验接口。