第三方支付系统总体方案设计
第三方支付系统的设计与优化研究

第三方支付系统的设计与优化研究随着科技的不断进步和社会生活的日益便利化,电子商务已成为人们不可或缺的生活方式。
传统的货币支付方式已经难以满足人们的需求,支付系统的安全性和效率也愈发受到人们的关注。
因此,第三方支付系统应运而生。
本文将从设计和优化两个方面,介绍第三方支付系统的相关内容。
一、第三方支付系统的设计第三方支付系统是指通过一个独立的第三方平台,由商家和消费者之间进行货币的交易。
相对于传统的支付方式,第三方支付拥有更高的便利性、安全性和效率。
其设计需要考虑以下几个方面:1.支付终端的多样性在不同场景下,消费者所使用的支付终端不尽相同,如PC端、移动端等。
因此,第三方支付系统需要考虑这些终端的多样性,让消费者能够在不同的场合使用支付系统。
2.多种支付方式的支持现在,支付方式逐渐多样化,不仅仅限于银行卡支付和账户余额支付,还有支付宝、微信支付、财付通等新兴的支付方式。
因此,第三方支付系统应该支持多种支付方式,以便消费者有更多的选择。
3.安全性的保障安全是第三方支付系统的核心问题。
支付系统需要采取多层次的安全防护措施,如加密、风险控制等,确保消费者的个人信息和资金安全。
4.用户体验的友好化第三方支付系统需要让用户体验更加友好化。
例如,在支付过程中,可以给予用户更加详细的提示和操作,让用户知道每个步骤的具体意义。
二、第三方支付系统的优化除了设计方面,第三方支付系统还需要不断地进行优化。
下面将介绍几个优化方面:1.支付系统的速度第三方支付的速度可能影响到用户的购物体验。
因此,支付系统需要提高速度,减少支付时间。
例如,可以在支付时同时打开页面,减少等待时间。
2.安全问题安全是支付系统优化中最重要的问题。
尽管支付系统已经采取了多重安全保障措施,但依然需要不断优化和加强。
如,引入新技术,增加系统的精确性等。
3.用户体验用户体验在优化过程中也占据了重要地位。
例如,优良的支付页面设计、简单易懂的操作流程以及详细的提示信息等都可以提高用户的购物体验。
第三方支付系统总体设计方案

第三方支付系统总体设计方案1.引言随着电子商务行业的迅速发展和普及,第三方支付系统扮演了重要的角色。
第三方支付系统是指一个独立的支付平台,试图为商家和消费者提供便捷、安全、快速的支付方式。
本文将提出一个完整的第三方支付系统的总体设计方案。
2.总体架构2.1前端接入层前端接入层是第三方支付系统与商家网站之间的接口,主要负责数据的传递和交换。
该层应包括以下功能模块:-商家接入管理:提供商家接入的管理功能,包括商家注册、审核和配置相关信息。
-支付接口管理:提供支付接口的管理功能,包括支付方式的选择、接口的配置和维护。
-数据加密传输:对数据进行加密处理,保证数据的安全传输。
-页面跳转:实现用户支付后的页面跳转功能,返回相应的支付结果。
2.2支付网关层支付网关层是第三方支付系统的核心组成部分,主要负责支付请求的接收和处理。
该层应包括以下功能模块:-支付请求接收:接收商家网站发起的支付请求,并验证请求的合法性。
-支付方式选择:根据请求中指定的支付方式选择相应的支付接口进行处理。
-订单生成和管理:生成唯一的订单号,并保存相关订单信息,方便后续跟踪和查询。
-支付状态管理:对支付过程中的状态进行管理和更新,包括支付成功、支付失败、支付超时等状态。
2.3核心交易层核心交易层是第三方支付系统的关键部分,主要负责与各个支付机构进行交互和数据传递。
该层应包括以下功能模块:-支付机构接入管理:管理各个支付机构的接入方式和接口规范。
-支付请求发送:将支付请求发送给指定的支付机构,并获取支付机构的响应。
-支付结果确认:根据支付机构的响应结果判断支付是否成功,并进行相应的处理。
-对账管理:对支付机构的对账文件进行处理和对比,保证支付数据的一致性和准确性。
2.4数据库层数据库层是第三方支付系统的数据存储和管理部分,主要负责存储支付相关的数据。
该层应包括以下功能模块:-订单数据存储:将生成的订单信息存储到数据库中,并提供订单查询和管理功能。
第三方支付方案

第1篇
第三方支付方案
一、方案背景
随着互联网技术的迅速发展,第三方支付已成为我国金融体系的重要组成部分。为广大用户提供安全、便捷、高效的支付服务,对于促进经济发展、提升消费体验具有重要意义。本方案旨在制定一套合法合规的第三方支付方案,确保支付业务的安全、稳定运行。
二、方案目标
1.确保支付业务合规性,遵循国家相关法律法规及监管要求。
2.提高支付系统安全性,保障用户资金安全。
3.优化支付流程,提升用户体验。
4.降低支付成本,提高支付效率。
三、方案内容
1.支付业务许可
根据《非金融机构支付服务管理办法》等相关法规,申请支付业务许可,确保合法合规开展支付业务。
2.支付系统建设
(1)系统架构:采用分布式架构,确保系统高可用、高并发、高性能。
本方案旨在为第三方支付业务提供一套合法合规、安全高效的解决方案,助力我国支付行业持续健康发展。
-用户体验:优化支付流程,简化支付操作,提升用户支付体验。
-客户服务:设立客户服务中心,提供724小时客户服务,解决用户支付过程中遇到的问题。
4.风险管理与合规遵循
-风险识别:建立风险识别机制,对用户支付行为进行实时监控,防范风险。
-风险控制:采取限额、实名认证等风险控制措施,降低支付风险。
-合规遵循:严格遵守国家法律法规及监管要求,定期进行合规检查。
4.开展市场推广,扩大用户规模。
5.加强风险管理与合规遵循,确保支付业务稳健运行。
6.持续优化产品与服务,提升用户体验。
五、预期效果
1.合法合规开展支付业务,提高行业竞争力。
2.确保支付安全,提升用户信任度。
3.优化支付体验,提高用户满意度。
第三方支付方案

五、风险评估与应对措施
1.支付风险:采取全面的安全措施,防范欺诈、盗刷等风险;
2.合规风险:密切关注政策动态,确保业务合规,防范合规风险;
3.市场竞争:通过产品创新、优化服务等方式,提高市场竞争力;
4.技术风险:加强技术团队建设,确保支付系统安全稳定。
(2)建立完善的风险防控体系,对支付过程进行实时监控,防止欺诈、盗刷等风险;
(3)与公安、银行等部门建立信息共享机制,打击违法犯罪活动。
3.支付效率优化
(1)优化支付流程,简化用户操作,提高支付成功率;
(2)提供一键支付、免密支付等便捷支付方式,提升用户体验;
(3)与各大支付渠道建立良好的合作关系,确保支付通道畅通。
(1)开展线上线下宣传活动,提升品牌知名度和影响力;
(2)针对不同用户群体,推出差异化的支付产品,满足市场需求;
(3)通过优惠活动、返利等形式,激励用户使用本支付服务。
4.用户服务与支持
(1)设立24小时客服热线,为用户提供专业、热情的咨询服务;
(2)建立用户反馈机制,及时解决用户问题,优化产品体验;
2.合作拓展
(1)与银行、第三方支付机构等合作伙伴建立长期稳定的合作关系;
(2)积极拓展线下商户资源,提高支付服务的市场占有率;
(3)与政府、企业等合作,共同推动支付业务的创新发展。
3.市场推广
(1)开展线上线下宣传活动,提高品牌知名度;
(2)针对不同用户群体,推出差异化的支付产品,满足市场需求;
(3)通过优惠活动、返利等形式,激励用户使用本支付服务。
2.支付安全保障
(1)采用国际先进的安全加密技术,确保用户支付信息的安全;
第三方支付的解决方案—以支付宝为例

第三方支付的解决方案—以支付宝为例第三方支付的解决方案—以支付宝为例篇一:第三方支付会计处理网络购物等电子商务的发展,带动了电子交易量的不断攀升,使得第三方支付平台被广泛地应用。
但会计准则并未针对该业务领域制定会计处理方法,这成了会计准则的空白区。
本文以支付宝为例,进行第三方支付平台相关业务账务处理的探讨。
之所以选择支付宝,是因为它是目前我国交易规模最大的、最具代表性的独立第三方支付平台,并且其交易流程是人们最熟悉的。
一、第三方支付平台的运营模式第三方支付平台是独立于消费者和商家的营运商,也是交易资金代收代付的中介。
它与各大银行签约,建立深入的战略合作关系,并与银行支付结算系统对接,为电子交易中的买卖双方提供资金支付的中转站。
在一个理想的支付系统里,资金的支付转移与相应的账务处理是同步的,即从付款方的贷方转入收款方的借方。
但是在第三方支付系统中,由于存在延时交付或延时清算,资金的支付和账务处理是不同步的。
买方先将货款支付到第三方支付平台,卖方发货并且由买方确认收货后,第三方支付平台再将货款汇转到卖方的账户。
在这个过程中,资金不能及时地由买方账户流转到卖方账户,因此出现了资金在第三方支付平台的沉淀。
下面以支付宝的交易流程为例,简要描述独立第三方支付平台的运营模式。
首先,买方在淘宝网上购买商品,并通过网上银行等方式向支付宝公司的账户支付相应的的款项,交易由此产生。
其次,卖方收到订单后,一般在1 ~ 3天内向买方发货。
最后,买方收到商品并在淘宝网上点击“确认收货”后,支付宝会将款项支付给卖方,此时交易结束。
二、虚拟账户概述在第三方支付平台,进行资金流转的载体是虚拟账户?它是第三方支付平台提供给买卖双方的交易账户。
虚拟账户分为两类。
一类存在于企业集团内部,以集团的银行账户为依托,将企业内部的网络平台与银行提供的系统相对接,企业集团为子公司、内部部门或项目设立子虚拟账户,并可通过网上银行对这些子虚拟账户进行转账、查询等操作。
第三方支付系统总体设计方案

第三方支付系统总体设计方案一、系统概述第三方支付系统作为一种便捷、安全的在线支付解决方案,旨在为用户提供一站式的支付服务,同时为商家提供高效的交易处理能力。
本方案将从系统架构、功能模块、安全技术、运维保障等方面,全面阐述第三方支付系统的总体设计。
二、系统架构设计1. 系统层次结构本系统采用分层设计,自下而上分别为:数据层、服务层、业务逻辑层和展示层。
(1)数据层:负责存储用户、商户、订单等核心数据,采用关系型数据库进行数据管理。
(2)服务层:提供数据访问、业务处理、接口调用等基础服务。
(3)业务逻辑层:实现支付、退款、查询等业务逻辑处理。
2. 系统模块划分(1)用户模块:负责用户注册、登录、信息管理等功能。
(2)商户模块:负责商户入驻、资质审核、订单管理等功能。
(3)支付模块:实现支付、退款、查询等核心业务。
(4)安全模块:保障系统安全,包括数据加密、风险控制等。
(5)运维模块:负责系统监控、日志管理、故障排查等。
三、功能模块设计1. 用户模块(1)注册:用户可通过手机号、邮箱等方式注册账号。
(2)登录:支持密码、短信验证码等多种登录方式。
(3)信息管理:用户可修改个人信息、绑定银行卡等。
2. 商户模块(1)入驻:商户提交资料,平台审核通过后即可入驻。
(2)资质审核:平台对商户资质进行审核,确保合规经营。
(3)订单管理:商户可查看、处理订单,发起退款等。
3. 支付模块(1)支付:支持多种支付方式,如、支付等。
(2)退款:商户可发起退款申请,平台审核后进行退款。
(3)查询:提供订单查询、交易记录查询等功能。
四、安全技术设计1. 数据加密:采用国际通用的加密算法,对敏感数据进行加密存储和传输。
2. 安全认证:采用数字证书、短信验证码等方式,确保用户身份真实性。
3. 风险控制:通过大数据分析,实时监测交易风险,采取相应措施防范风险。
4. 系统防护:部署防火墙、入侵检测等安全设备,保障系统安全稳定运行。
第三方支付系统总体方案设计

第三方支付系统总体方案设计一、引言随着互联网的快速发展,电子商务成为了人们生活中不可或缺的一部分。
而在电子商务中,支付环节作为核心环节之一,也得到了广泛的关注与发展。
第三方支付系统作为一种安全快捷的支付方式,已经成为了电子商务中不可或缺的组成部分。
二、背景与目标1.背景目前,国内第三方支付系统的市场竞争激烈,用户对于支付安全性、支付速度和支付便捷性的要求越来越高。
因此,设计一个安全可靠、高效便捷的第三方支付系统是非常有必要的。
2.目标本方案的目标是设计一个基于互联网的第三方支付系统,能够满足用户对于支付安全性、支付速度和支付便捷性的要求,并且具备良好的可扩展性和高性能。
三、系统架构设计1.系统组成本系统由支付服务端、支付网关和支付渠道组成。
-支付服务端:负责接收用户的支付请求、生成支付订单、调用相应的支付渠道进行支付处理,并将支付结果返回给支付网关。
-支付网关:负责接收用户的支付请求,对请求进行安全验证和参数校验,并将请求转发给支付服务端。
-支付渠道:包括银行、第三方支付平台等,负责实际的资金结算和支付处理。
2.系统流程支付流程如下:用户发起支付请求->支付网关验证请求->支付网关转发支付请求给支付服务端->支付服务端生成支付订单->支付服务端调用支付渠道进行支付处理->支付服务端接收支付渠道返回的支付结果->支付服务端将支付结果返回给支付网关->支付网关将支付结果返回给用户。
3.安全设计为保障支付系统的安全性,可以采取以下措施:-使用SSL/TLS协议进行通信加密,保护用户的支付数据不被窃取。
-引入数字证书和签名机制,确保支付请求的真实性和合法性。
-设计灵活的权限控制机制,限制不同角色的访问权限,提高系统的安全性。
四、系统功能设计1.用户注册与登录用户可以通过注册账号和填写个人信息来创建支付账户,登录账户后可以进行支付操作。
2.支付订单管理用户可以查看和管理自己的支付订单,包括支付状态、支付金额和支付时间等。
第三方支付系统总体设计方案

第三方支付系统总体设计方案一、项目背景与目标随着互联网的快速发展,电子商务、在线支付等业务迅速崛起,支付场景日益丰富,支付方式也日趋多样化。
然而,传统的支付方式存在诸多不便,如支付流程繁琐、安全性不足等。
为满足市场对便捷、安全支付的需求,我们设计了一套第三方支付系统总体方案。
本方案旨在为用户提供一个安全、便捷、高效的支付平台,支持多种支付方式,满足不同场景下的支付需求。
同时,通过技术创新,提高支付系统的稳定性和安全性,降低支付成本,提升用户体验。
二、系统架构设计1. 技术架构本方案采用微服务架构,将支付系统拆分为多个独立的服务模块,实现各模块之间的解耦和独立部署。
主要模块包括:(1)支付网关:负责接收支付请求,路由到对应的支付渠道,并返回支付结果。
(2)支付渠道:对接各支付渠道,实现支付接口的统一封装。
(3)订单管理:负责订单的创建、查询、修改等操作。
(4)账户管理:管理用户账户信息,包括账户余额、交易记录等。
(5)风险管理:对支付交易进行风险控制,防止欺诈行为。
(6)报表统计:对支付数据进行分析,报表,为业务决策提供数据支持。
2. 业务架构(1)用户端:提供支付界面,用户可在此进行支付操作。
(2)商户端:商户可在此进行订单管理、账户管理、报表查询等操作。
(3)运营管理:负责系统运维、风险监控、业务拓展等。
(4)第三方合作:与各大支付渠道、银行等合作伙伴建立合作关系,实现支付渠道的拓展。
三、功能模块设计1. 支付网关模块(1)支持多种支付方式:如网银支付、快捷支付、扫码支付等。
(2)支持多种支付渠道:如、支付、银联等。
(3)提供统一的支付接口:简化支付流程,降低用户支付成本。
(4)实现支付结果通知:支付成功后,及时通知用户和商户。
2. 支付渠道模块(1)支持多种支付接口:如网银支付接口、快捷支付接口、扫码支付接口等。
(2)实现支付渠道的动态切换:根据支付渠道的可用性,动态选择最优支付渠道。
(3)提供支付渠道监控:实时监控支付渠道的运行状态,确保支付渠道的稳定性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在线支付系统总体设计方案说明书 V1.02019 年 8 月 6 日文档修订记录日期版本说明作者2019-08-06 V1.0 创建XXX目录前言 (5)1.1 文档说明 (5)1.2 项目愿景和范围 (5)1.3 本期系统建设目标 (6)1.4 方案特点 (6)1.5 系统功能需求 (7)1.5.1 用户分析 (7)1.5.2 系统功能 (7)1.6 技术需求 (8)1.6.1 主要系统指标 (8)总体设计 (9)2.1 设计原则 (9)2.1.1 基本原则 (9)2.1.2 可配置、可扩充原则 (10)2.1.3 面向对象的分析、设计和编码 (11)2.1.4 组件技术 (12)2.1.5 模块化设计 (12)2.2 系统功能结构 (12)2.3 系统软件架构 (15)2.4 与其它系统的接口 (16)2.4.1 与银行的接口 (16)2.4.2 与企业商户平台接口 (16)2.5 在线支付系统数据存储设计 (17)2.6 应用系统扩展能力 (19)系统功能说明 (21)3.1 在线支付子系统 (21)3.1.1 在线支付模块 (21)3.2 商户平台子系统 (22)3.2.1 商户充值模块 (22)3.2.2 商户提现模块 (22)3.2.3 商户转账模块 (22)3.2.4 交易模块 (22)3.2.5 商家服务 (23)3.2.6 系统管理 (24)3.3 系统管理子系统 (25)3.3.1 客户管理 (25)3.3.2 运营管理 (26)3.3.3 客户结算管理 (26)3.3.4 客户账户管理 (28)3.3.5 银行管理 (29)3.3.6 网关订单及支付管理 (30)3.3.7 交易管理 (32)3.3.8 清结算管理 (33)3.3.9 风控管理 (35)3.3.10 订单掉单管理 (36)3.3.11 系统报表 (37)3.3.12 信息发布管理 (39)3.3.13 安全管理 (39)3.3.14 系统日志 (40)3.4本期系统网络拓扑图 (41)3.5 数据存储方案 (42)3.6 数据备份方案 (46)3.6.1 数据库备份方案 (46)3.6.2 数据库恢复方案 (46)3.7 网络设备方案 (47)3.8 系统安全方案 (50)前言1.1 文档说明本文档是针对企业商户在线支付业务的总体方案建议书(以下简称“建议书”)。
本建议书的主要内容包括:1)对在线支付所支撑的业务和整体建设方案的理解;2)对企业提供的解决方案进行说明,包括系统功能、技术架构和系统的扩展能力等;3)对系统硬件集成方案主进行说明,包括主机平台、存储、网络环境等;4)对系统实施过程中的基础数据规范进行说明;1.2 项目愿景和范围通过系统可以达到商户在线充值、转账、支付、退款、分润、退分润等功能业务,并以报表的形式将交易结果呈现给客户,除此之外还包括系统的一些信息管理。
为商户提供方便快捷的服务。
1.3 本期系统建设目标在线支付管理系统的本期建设将实现对企业商户支付业务的集中统一管理,并为商户提供多种辅助手段,解决商户交易管理效率低等问题。
通过在线支付系统的建设,主要实现以下三个目标:1)实现商户资源的集中管理。
2)商户通信、银行通信的加密技术,保证了信息的安全。
3)实现灵活多样的信息查询和统计功能,为商户提供方便及时的交易信息。
系统建设必须具备高度的先进性、可靠性、可用性、安全性并具备良好的扩展性和灵活性。
1.4 方案特点1)基于 B/S 体系架构,既保证了数据维护的高效,又保证了多数用户在查询时的方便、快捷。
2)所有的商户资源数据均保存在数据库中,实现了商户资源数据的集中存储。
3)采用 MD5 技术对用户密码及安全文件路径进行存储,保证了系统的安全性。
1.5 系统功能需求1.5.1 用户分析在线支付系统面向的用户主要是各个企事业单位、商城等。
1.5.2 系统功能系统应包括以下功能:1)在线支付平台:基于企业商城平台实现在线支付、分润、冻结、解冻等功能。
2)商户管理平台:商户通过平台实现充值、提现、转账等功能。
3)系统管理平台:系统人员通过该平台实现商户信息维护、查询、统计等。
1.6 技术需求系统应满足在可用性、可管理性、安全性、系统性能以及可扩展性、开放性、兼容性、先进性、经济性、规范性、可维护性、可重用性、可测试性等方面的要求。
系统应实现与第三方支付安全认证系统、企业商户平台的接口。
1.6.1 主要系统指标表 1 主要系统指标关键功能指标指标用户总容量5亿平均并发访问的响应时间≤2 秒峰值并发访问的响应时间≤3 秒应用浏览并发访问量1000000总体设计2.1 设计原则2.1.1 基本原则为了提供一个具有先进性、开放性、标准性、可扩展性、可管理性和安全性的高性能系统,在设计过程中遵循以下基本原则:1)安全性:保证数据不被非法入侵者破坏和盗用,并保证数据的一致性。
对欺诈行为采取多种检查和处理手段。
2)可靠性/稳定性:采用故障检查、告警和处理机制,保证数据不因意外情况丢失或损坏;采用灵活的任务调度机制实现负载均衡,防止“瓶颈”产生,在任何情况下,都保持可预见的输出。
3)可扩展性/可伸缩性:采用组件化设计原则,用户可以选择需要的组件构成不同规模的应用系统;新功能、新业务的增加能够在不影响系统运行的情况下实现。
4)灵活性:采用参数驱动的设计方法,应用系统的变更可通过调整参数实现。
5)易操作、易管理:良好的用户操作界面、完备的帮助信息。
系统参数的维护与管理通过操作界面实现。
6)实时性:实时完成高并发数据的处理;对实时性要求更高的业务提供特殊的处理方法。
7)准确性:提供多种核查或稽查手段,保证系统的准确性。
2.1.2 可配置、可扩充原则可配置性指本系统的业务处理的灵活性和可扩充性。
通过表驱动或参数驱动可以配置通用系统的具体表现是灵活性的重要技术手段。
组件化使得功能模块在编码时间具备可配置的性能,可以使得系统升级和改造减轻压力,也使得系统业务扩充能力得以容易完成。
2.1.3 面向对象的分析、设计和编码面向对象的分析、设计和编码是本系统的要求之一,是三层体系结构的重要内容。
面向对象的分析和设计是指通过对需求的分析,概括、抽象出主要的对象类型和对象的继承系列。
系统的概要设计报告书中应明确设计出主要业务和业务处理对象的基础类(Base Classes)的数据结构,以便能够在详细设计和编码时能够完成其性能及继承类的性能。
一般的,对象的设计应当支持流的性能(Stream-able),使得对象的状态可以动态内存和外存的存储和动态网络传递,使得监控和跟踪系统可以深入到一定的细节。
2.1.4 组件技术重要业务的对象化是保证系统继承性和可维护性和扩展性的重要设计保证。
组件化是业务与业务处理面向对象设计的现代形式。
2.1.5 模块化设计整个系统的设计是将系统划分为彼此之间相互独立的模块,通过对模块的灵活组合,向不同的用户提供不同的个性化的支持。
2.2 系统功能结构在线支付系统分为三个子系统:在线支付子系统、商户平台系统和系统管理子系统。
下图是在线支付系统的功能结构示意图。
1 在线支付系统功能结构图在线支付子系统相关模块的主要功能如下:1)商户在线支付。
2)商户实时分润,包括分润、退分润、冻结、解冻、查询订单。
商户平台子系统相关模块的主要功能如下:1)提供商户充值、提现、转账、退款等功能。
系统管理子系统相关模块的主要功能如下:2)系统管理子系统实现了收单银行、商户管理、交易管理、操作员管理等功能。
2.3 系统软件架构在线支付系统采用 B/S 架构,如下图所示。
图 2 在线支付系统软件架构2.4 与其它系统的接口2.4.1 与银行的接口第三方支付,与银行对接采用 http 请求方式。
2.4.2 与企业商户平台接口本期的企业商户平台对外提供以 Java 组件为接口的方式,商户利用平台提供的接口实现在线支付、查询和统计功能。
2.5 在线支付系统数据存储设计在线支付系统信息的共享和存储,是实现支付业务管理图形化展示和操作的关键设计之一。
我们采用在数据库中集中存储所有的在线支付信息的方式。
物理模型和图形存储示例如下图所示。
图 3 在线支付系统物理模型示例2.6 应用系统扩展能力应用系统的扩展能力表现在以下方面:1)良好的系统架构,保证了软件生命周期过程中架构的稳定性。
2)本系统在开发过程中采用了面向对象和基于业界标准的组件技术,良好的组件接口设计可以最大限度地保证各组件的可重用性。
3)利用系统提供的配置功能,可以提供系统中没有新的设备型号。
4)对于新的需求,系统不需要更改原来的系统结构,只需要根据需求增加新的组件或程序,实现增量式的开发。
5)由于良好的设计,本系统可以为其它的系统提供扩展的信息服务。
系统功能说明3.1 在线支付子系统3.1.1 在线支付模块该模块的主要功能如下图所示。
网上支付子系统在线支付图 4 在线支付模块功能商户通过该接口模块实现在线支付的功能业务。
3.2 商户平台子系统3.2.1 商户充值模块商户登录该平台后,可通过充值模块实现充值操作。
3.2.2 商户提现模块商户可通过该功能实现提现操作,待后台做提现审批处理后,提现成功。
提现形式:系统账户余额转移到商户借记卡。
3.2.3 商户转账模块商户通过该功能实现商户间的资金转移,也即 B2B 交易。
3.2.4 交易模块卖出交易卖出交易即在线支付交易查询。
买入交易买入交易即系统转账交易查询。
退款交易针对支付交易后,由于交易物品损坏或变更等情况下商户提交退款申请,待后面审批处理后实现退款业务。
4) 退款审核商户在卖出交易申请退款后,需要商户后台结算人员审核通过后,退款交易进入到待处理退款请求。
账户明细根据刷选时间查询所有资金流向(充值、提现、支付、手续费、转账、退款、代付、结算、调账)的交易。
3.2.5 商家服务企业信息显示商户企业相关登记信息、商户在业务后台的编号、安全校验码。
服务信息查询商户已开通的服务信息。
3.2.6 系统管理用户管理增加、编辑、查询商户后台登陆用户。
角色管理创建、修改、停用、删除商户后台角色,并为角色设置对应的权限。
登陆日志查询商户后台所有用户登陆的时间、IP、状态日志。
3.3 系统管理子系统3.3.1 客户管理企业客户管理客户通过风控审核后,签订合同,由运营人员根据合同将客户信息录入业务支撑管理平台。
当客户信息发生变更时,由客户发起申请,由运营人员将客户信息修改变更。
同时业务人员可在业务支撑后台查询到客户的信息。
个人客户管理个人客户通过风控审核后,签订合同,由运营人员根据合同将客户信息录入业务支撑管理平台。
当客户信息发生变更时,由客户发起申请,由运营人员将客户信息修改变更。
同时业务人员可在业务支撑后台查询到客户的信息。