我要咨询

第三方支付风控措施和方案解析

文章来源:四九八网络发布时间:2019-02-27 15:55:35热度:3586

第三方支付作为一个具有独立性质的机构,常常需要解决很多风险问题,从某种程度来说第三方支付存在的价值不在于消灭不确定性,而是在于对于风险的控制的认识的基础上,对风险进行控制和管理,对交易的监督,提前发现交易的风险性,从而提高预防能力,降低交易产生的风险。



第三方支付风控系统实现的几种方案


1)、数据库方案:将风险规则、交易数据等都采用关系数据库存放。正如 支付系统风控系统建设思考 所提到的方案,交易库和风险库一般分别部署在不同的服务器上,在事件触发上可以采用数据库触发器、消息队列事件等方案。此种方案技术实现相对简单,但在进行海量交易数据查询以及大量风险规则处理时候,数据库系统查询性能及扩展性成为一个较大的瓶颈。很难满足风险事件实时分析的要求。


2)、内存数据库方案:由于对海量交易数据的查询、分析极其消耗数据库资源,可以采用内存数据库方案来替代关系数据库,保证风险事件实时处理的性能。 但目前开源的内存数据中VoltDB、H2、MonetDB、FastDB、Berkeley DB、SQLite等在大规模的业务场合应用的成熟度尚待考察,而Oracle TimesTen、MCObject eXtremeDB、Altibase价格太高。


3)、分布式缓存方案:采用Memcached等NOSQL的分布式缓存来缓存交易数据、风险规则等,但由于NOSQL解决方案并不擅长数据间的关系逻辑处理,需要在程序中大量维护业务处理逻辑,远不如关系数据库或内存数据库方案方便。


第三方支付作为买卖双方的支付桥梁,在整个交易过程中起到中枢的作用,从上面的方案可以看出,通过规则引擎的部署方案,可以完成风险规则的管理和维护,可以有效地避免了大多数的风险,以及第三方支付在规则维护和处理规则之间的繁琐的关系。

原创作者:四九八科技。禁止转载,本文链接:

您关注的城市合伙人案例

查看更多成功案例

|聚合支付的使用场景

  • 餐饮
  • 超市
  • 酒店
  • KTV

|热门关注