支付|聚合支付的路由系统设计( 三 )


文章插图
五、支付路由熔断当支付系统中的某些服务发生故障,或支付渠道中的某条网关紧急关闭的时候,会导致支付通道无法继续提供支付服务,甚至导致整个支付系统崩溃,所以我们要合理利用路由熔断机制降低系统风险并防止服务宕机。
比如互联网黑客通过机器人伪造虚拟手机号段进行大批量的开户注册,当手机号段命中支付风控规则的熔断条件触发时,就会触发支付系统的自动熔断,采取暂停交易措施,自动熔断命中手机号段黑名单的所有流量。
此外,因监管政策调整、金融业务受限、支付系统维护等因素,导致支付渠道关闭的时候,可以自由轮询并平稳切换到另外一个支付渠道。
以银行路由熔断为例,我们将渠道QOS、渠道费率、渠道限额、营销费用、交易掉单率、开户成功率、数据错误率、到账时效性等路由规则作为判断引擎,在状态轮询过程中,发现银行渠道的交易掉单率较高、数据错误率较大触碰路由熔断机制,业务系统就会自动开启、暂停或关闭当前银行渠道,并切换到另外一个银行渠道。
支付|聚合支付的路由系统设计
文章插图
在聚合支付中设置路由熔断机制,可以解决支付网关路由异常的问题,增强路由系统的容错率,并自由切换支付渠道。
综上所述,路由熔断的根本目的是在支付渠道出问题的时候,用户还是可以正常使用签约、认证、支付、撤销、退款、对账、代扣等支付功能,并保证线上支付体验的一致性。
#专栏作家#朱学敏,微信公众号:朱学敏聊产品,人人都是产品经理专栏作家。畅销书《产品闭环:重新定义产品经理》作者,8年金融产品人,专注于金融行业(贷款、理财、支付),从0到1负责产品的全过程开发与设计。
本文原创发布于人人都是产品经理,未经作者许可,禁止转载。
【 支付|聚合支付的路由系统设计】题图来自Unsplash,基于CC0协议。