應用

技術

物聯網世界 >> 解決方案 >> 物聯網方案
企業注冊個人注冊登錄

聚合支付系統平台解決方案

廣州國付信息科技有限公司聚合支付平台解決方案

1章 關于本解決方案

本解決方案涵蓋項目整個流程需求、設計、開發、問題售後、擴展以及安全性措施等。

2章 概述

2.1 項目背景

支付行業的高速發展,面對國家對第三方平台的要求日益提高,聚合支付平台應運而生,作爲第三方支付平台服務的拓展,介于第三方支付機構和商戶之間。商家出于時間成本、精力上的考慮,不再需要一家家去對接支付寶、財付通、百度錢包等各個支付通道,而是直接由聚合支付服務商通過統一的開發系統實現一次性對接,同時支持市面上主流的多家支付通道、多個支付場景、多種支付方式。形成了自己的特色,軟件産品服務于國內百余家支付公司。在爲客戶創造價值的同時,産品本身也獲得了豐富與完善。公司戰略是立足于軟件研發,通過服務延伸軟件價值,潛心深耕支付軟件産品,與客戶創建互利共贏是我們的願景。

2.2 項目設計原則

項目以安全性、穩定性、健壯性爲初衷進行設計。

第3章 需求描述及分析

3.1 概述

3.1.1 需求分析組成

業務需求、接口需求、安全需求;系統涉衆的分析、總體功能需求、技術架構需求。

3.1.2 業務原理和邏輯

國付聚合支付系統,可以將市面上主流的支付渠道整合爲一個付款渠道接口,發放給下級商戶用戶使用。商戶(各類型站點或者線下商店以及各種付款場景使用者)只向平台申請一次就可以接入全部的主流支付 ,不用再去一個個的申請,節約站點支付開發的時間,解決收款混亂以及網站支付問題。

商戶根據平台接口文檔接入平台,平台進行審核/下號,平台之間産生資金流向並生成訂單流水,支付擔保平台提交給上遊接口,等待上遊接口返回訂單狀態;根據上遊接口返回的訂單狀態,支付擔保平台內部做具體業務邏輯處理(數據安全校驗MD5值比對、非法值過濾、單號過濾等),將處理後的結果中轉給下級商戶平台。

3.1.3 接口需求

虛擬接口包括:業務邏輯接口、數據對象接口、模型抽象接口、全局接口等。

實體接口包括:網銀支付接口、手機快捷接口、支付寶、財付通、微信等。

3.1.4 基于Java框架的安全性

Java框架提供了一個強健的安全系統,該系統能夠限制代碼在嚴格約束的、管理員定義的安全上下文中運行。

3.2 項目分析

3.3 應用領域與使用對象

主要用于線上收款,一些遊戲類站點或者一些商城,如果需要各種支付方式(比如微信支付,支付寶支付,銀聯快捷支付)就必須分別向這些支付渠道商申請賬號,不僅耗時耗力而且不便于統一維護和財務統計。通過國付API聚合支付系統對接後,只需要向平台申請一次支付,就可以同時擁有多種支付通道,而且這些支付通道不受上級通道限制。可以解決一些行業的支付問題,是一種創新的支付方式。

3.3.1 技術架構

使用Java三層體系架構:

表示層:主要使用Struts技術,邏輯層強大和完善,無論表現層如何定義和更改,各司其職,邏輯層都能完善地提供服務。

業務邏輯層:主要針對具體問題操作,也是對數據Data層的操作,對數據業務進行邏輯處理,實現積木拼接式搭建。

抽象接口層:對數據訪問層抽象出接口,業務邏輯層經過抽象接口層去調用,保證調用分離,擴展分離。

數據訪問層:主要對原始數據(數據庫或XML、文本文件等存放數據形式)進行加工和提取,爲業務邏輯層提供數據服務。

工廠模式(簡單工廠、抽象工廠)。

設計模式:單例模式、適配器模式、模版方法模式、職責鏈模式等。

3.4 業務模式 

第4章 總體設計

4.1 總體設計目標

高並發、大數據承載量、安全、穩定爲最終實現目標。

4.2 總體設計原則

依據七大原則:開-閉原則(OCP)、裏氏替換原則(LSP)、依賴倒轉原則(DIP)、接口隔離原則(ISP)、迪米法特原則(LKP)、單一職責原則(SRP)、合成/複用聚合原則(CARP)。

4.2.1 服務器

系統采用分布式的部署方案,所以對服務器的要求比較高。並發能支撐到每秒500筆交易請求。服務器的搭配一般有3個方案:

方案一:

1台8核32G的服務器,帶寬選10M。

方案二:

2台4核16G的服務器,帶寬選5M。

方案三:

4台服務器。一台作爲數據庫服務器,4H8G,內網傳輸;兩台作爲應用服務器,4H16G,用于處理後台、交易和清算數據;一台作爲查詢服務器,4H8G,專門用來處理下遊的查詢請求。

4.3 平台選擇

WEB服務器操作系統環境:CentOS 6.8 Linux 64位

WEB服務器數據庫環境:MySQL

第5章 詳細設計

5.1 技術架構設計

5.1.1 設計原則

可靠性、健壯性、可修改性、便捷性、可測試性、效率性、標准化性、先進性、可擴展性。 

5.2 功能設計

5.3 安全設計

信息內部傳輸采用MD5不可逆加密算法,涉及到金額、銀行卡、結算等敏感信息系統會自動過濾惡意請求,保證用戶資金安全。

5.3.1 界面設計原則

操作簡單,布局舒適,顔色美觀,效果出色。

5.3.2 易用性設計

用最簡單的操作達成最複雜的需求,一站式服務的用戶體驗。 

5.3.3 項目測試方案

5.3.3.1 測試階段

基本單元測試,壓力測試,性能測試必不可少。

6章 技術支持和服務

廣州國付信息科技有限公司

第7章 項目預算

現階段國付聚合支付平台的項目費用提供兩套方案:

方案一:我司收取系統的費用,分三階段付款。具體方案聯系銷售人員。

方案二:我司免費提供系統進行使用。前期收取一定的系統搭建費用;後期按照交易量比例進行收取。

第8章 公司簡介

我司(廣州國付)是中國的一家專業的支付類軟件開發公司,公司總部位于中國廣東廣州,成立于2015年。

主要産品有線下銀行卡收單系統,預付費卡系統,個人碼支付系統,移動支付系統。自成立以來,我司秉承穩定、安全、快捷、創新的核心價值觀,久經考驗,使平台達到了100%的穩定、安全,操作方便快捷。

廣州國付作爲互聯網支付軟件開發專家,經過技術團隊開發,陸續推出了銀行卡收單系統,預付費卡系統,個人碼支付系統,移動支付系統等多類支付軟件,整合了市面上幾十種常用的收費方式,可任意切換接口。先後爲數字娛樂、航空旅遊、電信移動、行政教育、保險、基金、快消連鎖、電商物流等衆多行業提供了量身定制的行業解決方案,爲産業轉型及行業變革做出了積極貢獻。鋒銳在航空旅遊、數字娛樂、行政教育等多個領域保持領先地位。 

廣州國付----支付平台程序開發領導者!

廣州國付----只爲做到最好!

如需要聚合支付平台搭建,聚合支付系統,移動支付系統,問價請聯系我們。

聯系方式:QQ409537808

公司網址:http://www.gf-info.com/