1、支付中心项目研究成果报告支付中心系统研发项目研究成果报告一、项目概况支付中心使用openresty系统架构,在nginx根据用户访问所请求的url做rewrite处理时,添加带有契合大数据、智慧运营系统营销配置的lua程序,识别用户访问的自动售卖终端信息、用户信息,提供给用户定制版体验方案中。增加消费者使用兴趣,提升用户粘合度。支付中心服务层建立安全高效的消息处理中心。注重系统性能的同时,给信息发送、接送方提交尽可能快速、高效、安全的信息交付。制作完善的数据分析管理后台,给使用者提供实时数据监控信息,数据统计信息。同时进行相关的应用开发,为整个系统提供更多的功能,营销方案、游戏、在线交易。1.
2、项目研究的目的:自动售货机使用的在线支付是在固定站点,接入第三方支付业务。这种处理方式不能有效的适应自动售卖业务的发展,且新增业务会耗费开发成本。在运营和业务拓展上有较大的局限性,不能高效解决用户资源管理、商户管理、支付渠道管理、账目资金结算管理等相关的支付业务。支付中心使用网关支付设计,在高效梳理数据业务的同时完成支付相关业务的处理。提升服务性能且契合大数据、智慧运营业务,给消费者更优质的服务。本项目的立项目的为降低自动售货业务研发成本和提高系统的稳定性。2.项目研究的意义:项目的研究降低了开发、运营成本,并且提高了系统的稳定性。3.项目研究的必要性:支付中心分发业务将为多类型售卖终端提供高
3、效安全的数据分发,高可用互联网服务。支付中心建立服务化模板,提供简单接入方案;对使用业务端提供稳定的支付处理、数据管理、营销托管等服务。所以非常有必要使用新的支付业务处理方案,对支付业务升级和软件重构。二、项目研发主要内容1.支付中心架构设计 第三方支付方式 1.微信公众号支付(包含扫友宝码支付),支付宝扫码支付(新旧,两版本),支付宝服务窗支付。(优先级:高) 2.手Q支付,京东,招行一卡通,翼支付,支付宝wap,支付宝client,财付通wap,微信client,财付通www,支付宝www,移动手机支付 3.招行掌上生活,分期乐,易付宝 4.其他第三方支付方式 友宝第三方交易ID 1.ID
4、中包含业务方,支付方式,日期,信息,可不连续,但唯一,便于从ID直接区分具体业务及发生时间。(优先级:高) 2.需考虑数据量大的时候,数据的水平分区,分表。(优先级:高) JS library 封装。第三方支付客户端均提供在第三方客户端拉起收银台的js lib,需要支付中心将其封装兼容,调用方不用关心具体支付方式,只用传支付方式及订单具体参数,注册回调函数即可。(优先级:高) 支付成功后的异步通知,尽量做到24小时内的多次通知,直至多次通知内,业务方返回成功。可参考微信支付宝的通知机制。 为各业务方分配业务区分ID,内部调用也要有一定的安全限制。(优先级:高) 支付中心服务,除js lib 外
5、,必须在https下, js lib 提供 http及https,以适应各种第三方支付客户端。 友宝业务调用支付中心,需提供业务ID及相应鉴权,且在https下。 调用第三方服务时,尽量使用https接口。 第三方服务通知地址,必须使用https,并进行严格的数据校验。包括 1.调用方IP限制(只有部分第三方有固定的IP) 2.第三方数据签名校验 3.友宝在第三方商户号校验 4.友宝交易订单号校验 5.友宝交易金额校验 6.友宝交易状态校验 支付中心只处理支付行为,所有优惠业务均由各业务自行处理。 支付中心订单包括支付订单和退款订单,不要将退款订单叠加在支付订单上。(优先级:高) 除UML流程
6、图外,接入第三方支付对账系统,每日对账。每种支付方式接入支付中心后,友宝各业务尽快接入支付中心, 以保证支付中心订单与第三方支付服务订单一一对应。2.饮料机支付接入3.工行支付接入4.海外支付接入5.椰汁机、咖啡机支付接入6.支付数据监控三、项目意义综述支付中心系统极大地提高了智能售货机的运营效率,优化整体资源,降低运营成本。使用服务端分发策略可配置方案,建立高可用、灵活、智能适用于多类型自动售卖终端的网址下发网络服务,为各业务方提供优质透明支付业务处理功能,形成多环节可合作经营模式。支付中心使用消息处理,双向加密保证数据安全可靠;以业务类型、商户信息、渠道信息、终端信息、商品信息等维度,建立数据管理,为使用者提供资源管理、商户管理、支付渠道管理、账目资金结算管理等业务功能。 公司名称 (盖章)2018 年 02月 08日
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1