
互联网支付系统概要设计说明.docx
14页互联网支付系统概要设计方案1.1. 总体架构我司将根据项目需求,将建设支付平台内部管理系统并加入路由系统和网关系统,并将考虑未来的发展,将所接入的渠道形成统一的ap i接口或S DK方便平台整体支付功能的输出客户商户平台管理门户APP网关系统会员管理 商户管理渠道管理 账户管理代理商管理 J预警 管理认证管理渠道银联支付宝银行支付路由系统统一系统管理(用户、权限)API、SDK (系统对外接口)包含平台运维人员管理员,消费客户,代理商或商户使用,为其提供相应的功能模块1.1.2. 应用层提供商户管理、预警管理、渠道管理、账户管理等核心功能,并集成网关系统可对外提供支付功能1.1.3. 支撑层集成路由系统对支持指定和智能匹配两种形式的路由规则,并形成系统统一用户管理、 统一的系统管理、统一权限管理等1.1.4. 接入层接入层不仅负责接入相关支付渠道同时,要形式自己web收银台和app收银台相关SDK 或 API1.2.1. 后台开发后台开发技术采用Cobol、JCL、CLCS、VSAM、DB2,支持OS390平台或其他1.2.2. 中间件采用 Websphere、Weblogic、TIBCO,平台可支持 Unix linux、windows。
1.2.3. 前台应用前端开发技术采用 Eclipse、gwt、web2.0,平台支持 Unix linux、windows1.2.4. 数据应用数据开发技术采用 Oracle、DB2、Svbase、informix、mysql、sql Server,平台支持 Unix linux、windows1.2.5. 移动端支持iso移动端开发,采用obictive-c技术语言,支持Android移动开发,采用java 技术语言1.2. 技术方案根据我司对本项目需求理解,系统划分为网关系统、路由系统、核心关系系统、系统接 口、预警管理几部分进行设计1.3.1. 核心管理系统设计1.3.1.1. 基本信息管理基本信息是卡管理系统的基础,增加系统相关参数,配置行业类型,设定卡的基本功能 等等,我们为国盾会员卡管理系统提供了灵活多变的信息管理,可自由添加,修改或者删除 系统参数管理帐户有效期月份数,账户冻结有效期天数,口头挂失有效天数,分期支付欠款警示 天数 和系统状态 等等参数,表示行卡的一些业务参数通过这些参数的约束,可以方便 有效的对行卡进行管理行业类型管理行业类型是用户标识商户信息的,表明商户是属于哪个行业,是餐饮,旅游,还是房产等等。
商户网点控参管理商户网点控制目前共有4个,单笔充值最大金额,充值总额度,单笔消费最大金额和消 费总额度用来限制商户或者网点每一笔交易金额,防止意外情况的发生帝.'• ■莒.I2 无於M3 ■萄耳胃尊丈,整>* 』宣卷魄度E BUK«? 蹄X权希二琳普-KIR M I口宓财户箱河替四1.3.1.2. 用户管理用户管理模块,用于管理国盾会员卡管理系统的操作员信息,比如,为操作员分配操作组,设置操作权限等权限管理系统中所有操作是权限管理的基础,用户能使用该操作,比如新增,修改,审核等,就说明该用户拥有使用本操作的权限操作组管理为了更好的区别不同角色,我们设定操作组,不同的操作组成员,只能使用相应的操作组中设定的操作集合操作员管理操作员是被系统管理员授权,来管理或者操作相应的业务,完成卡的开户,入库,出库等等业务的流转1.3.1.3. 商户管理商户管理模块提供对商户相关信息的管理,比如添加新的商户,为商户指定扣率比率, 为商户添加网点,为商户添加支付渠道业务有了这些内容,持卡人才能进行充值、消费等 操作总商户信息管理总商户用是来对商户进行分类的,方便用户管理商户信息新增和修改功能便于用户自主管理总商户信息。
同样系统为总商户信息提供了查询,包括新增,修改,审核,启用和停用等商户信息管理用来对商户进行操作,辰小心 EETTNI5S尊MI ■邸 尊怀姬.msiocL'iKnnz^locLimnajsssioaiiMKms商户信息管理商户扣率管理每一个商户,每一种渠道都将对应一个口率在网点消费将按照这个扣率进行扣除肯理午址 fEpinr^rEft 4:- M >1:> * ■如 此8 就 工胃心 W±1£'lOMU - O d J9 <1 户・・ *WI • Q・ B S -MUS EUtVgjLhm・lEL>m«MbiU.l,Ji>刍相♦ fr g网k: .H-lltfllltM■: .-PflPM# £HFU«^尊 RAgE*■占 ramrs wg用等菩志*: jries+w+ @眺手院5»■ .Jf tEa-TWHr —耳推强『gp童Mn®工#做■- »«£±V Qr& 『1HP** flPg* 昏冉J 』皿典S3 坷:血lUTIMft 毕:豆可昔戚wiMiimcroi ii-ii-am i -1 h! :-j■+ HW* dm i b 电WUiUh崛站 闽出鲤 iitlflfia士 职扣宰 db« j b A33SSW0IDHKKE! 555SSS8S 网函■五旦吝行十 皿]不 DD4 I D D553IUIHKKK! WEB im函t我打卡^OSilUWXa 5553S3SS 碰驴暗日『丰做网(JIHHOOCI 555S333S .HEE■■无三乌砰^^IDODOOCS 5步:!曲 E5ISI皿miqA Tn■白元於古nnidJigmH W、 Tnfifix^^-h^iCNinnDOH sitwp xnW:Le吝君十Hm】皿H MA*3 WW心5治筌inn皿ow MSIp 皈■后壬记毫同,政I51HW诚 SWl.D 渔四IDOODD翼 m^P IWE总名5给lociiEUDOD溟 n*v.p Ltnoiig击程5皿怦 uwiB1FI1T DMgj事 皿STc^E £|0t*n-£en-5e5f:身心he其帮r )mHR世去・谓逸1*一[HJDA KI Bl P M网点信息管理网点信息管理用来对网点进行管理,包括新增,修改,审核,启用和停用等。
Llue iisuf L latarncl! £i^1iee9击用尸£麟函1*心*j 壬t Ev:ru 支付网关是银行或支付渠道系统和Internet网络之间的接口,是由支付渠道操作的将Internet上传输的数据转换为金融机构 内部数据的一组服务器设备,或由指派的第三方处理商家支付信息和顾客的支付指令支付 网关可确保交易在Internet用户和交易处理商之间安全、无缝的传递,并且无需对原有主 机系统进行修改它可以处理所有Internet支付协议,Internet安全协议,交易交换,信息及协议的转换以及本地授权和结算处理另外,它还可以通过设置来满足特定交易处理系 统的要求而交易网关是用于建立交易过程中数据整合使用的功能,利用数据交换应用集成 和交互软件,中心集成网关用于中心企业建立数据整合平台交易网关可以对内整合企业务 平台等业务数据,对外整合渠道数据,形成交易数据的通道网关系统提供主要功能:订单生成、支付结果通知、退款、交易查询、支付请求、支付 结果通知、撤销/冲正、支付查询、对账请求、扫码支付、被扫支付、网银支付、移动支付 等功能1.3.3. 路由系统设计通过支付路由在支付的过程中,用户在前端选择一种支付方式,比如使用招行借记卡来 支付后,系统不一定就是调用招行的接口来执行支付可以通过支付宝、以及银联等, 调用招行借记卡支付,将相关支付方关联到具体的支付接口。 而支付路由在支付系统中的核 心作用如下:✓ 节省成本:是支付路由选择支付通道的最主要的规则,哪个通道省钱,基本会优先 考虑这个通道;✓ 服务质量:体现在系统的可靠性、稳定性、性能和可用性上,通过屏蔽掉无法连 接、不稳定、性能低的通道来提升这些指标;✓ 支持营销:通过优先选择有优惠活动的通道,可以帮助业务提升付费客户量;✓ 运营成本:通过支付路由,可以大大降低运营投入支付路由并不会直接对接前端的支付产品或者后端的支付渠道,它是支付网关的一部分, 本项目中支付路由作为一个独立的服务,被支付网关所调用具体模块设计如下:✓ 支付通道管理:提供通道支持的产品类型、费率等信息✓ 支付通道质量监控:收集通道使用过程中的错误信息,接口延迟,超时情况等信息, 用于统计✓ 资金头寸管理:用于监控系统在各个支付通道上的头寸,并提供头寸的信息✓ 优惠活动:银行、第三方支付为了延揽客户,经常也会提供一些补贴给对接的商户, 对于使用该渠道的交易进行补贴而优惠的策略也是多种多样:✓ 支付策略:针对使用该通道的所有支付进行补贴;仅针对首次使用该通道的用户进 行补贴;仅针对绑卡的用户进行补贴注:补贴时,按照支付金额来设置优惠额度,或者按比例打折。 一般活动都会设置补贴 总额度该额度用完了就停止补贴当然,活动也都会设置开始和截止时间预警管理设计由于考虑本项目业务系统数量大,每天都会产生大量的系统交易数据(系统日志、交易 日志),给开发和运维带来诸多不便,所以查看和统计更是效率低下在信息化时代,系统中日志的价值是无穷的为了对系统进行有效的监。
