1. 程式人生 > >9 個你應該知道的支付系統開源專案

9 個你應該知道的支付系統開源專案

如果你希望學習如何實現支付系統,那麼本文為大家列出的碼雲上 9 個優秀的支付開源專案,將有助於你瞭解在自己的應用中如何加入對支付功能的支援,希望能給大家帶來一點幫助。不足之處,歡迎討論交流:)



專案名稱

龍果支付系統 roncoo-pay


640

專案簡介:龍果支付系統核心目標是匯聚所有主流支付渠道,打造一款輕量、便捷、易用,且集支付、資金對賬、資金清結算於一體的支付系統,滿足網際網路業務系統的收款和業務資金管理需求。


主要特點:

  • 具備支付系統通用的支付、對賬、清算、資金賬戶管理、支付訂單管理等功能;

  • 目前已接通“支付寶即時到賬”和“微信掃碼支付”通道;

  • 支援直連和間連兩種支付模式,任君選擇;

  • 通過支付閘道器,業務系統可以輕鬆實現統一支付接入;

  • 搭配運營後臺,支付資料的監控和管理可以兼得;

  • 配套完善的系統使用文件,可輕鬆嵌入任何需要支付的場景;


專案地址:https://gitee.com/roncoocom/roncoo-pay





專案名稱

聚合支付系統 XxPay


640


專案簡介:XxPay 聚合支付使用 Java 開發,包括spring-cloud、dubbo、spring-boot三個架構版本,已接入微信、

支付寶等主流支付渠道,可直接用於生產環境。


目前已經接入支付渠道:微信(公眾號支付、掃碼支付、APP支付、H5支付)、支付寶(電腦網站支付、手機網站支付、APP支付、當面付)。


專案地址:https://gitee.com/jmdhappy/xxpay-master





專案名稱

常用支付介面 IJPay 


專案簡介:IJPay 封裝了微信支付、支付寶支付、銀聯支付常用的支付方式以及各種常用的介面。不依賴任何第三方 mvc 框架,僅僅作為工具使用簡單快速完成支付模組的開發,可輕鬆嵌入到任何系統裡。


專案地址:https://gitee.com/javen205/IJPay





專案名稱

基於 Java 的支付開發工具包


專案簡介:優雅的輕量級支付模組,整合微信支付、支付寶、銀聯、友店、富友、跨境支付等。付與業務完全剝離,簡單幾行程式碼即可實現支付,簡單快速完成支付模組的開發,可輕鬆嵌入到任何系統裡。


目前僅是一個開發工具包(即SDK),只提供簡單 Web 實現,建議使用 maven 或 gradle 引用本專案即可使用本 SDK 提供的各種支付相關的功能。


專案地址:https://gitee.com/egzosn/pay-java-parent





專案名稱

輕量級支付系統 Fastpay 


640

專案簡介:Fastpay 的目標是打造一款開源的、輕量級的、微服務化的、可共私有云部署的、可定製化的整合聚合支付和資金清結算於一體的統一支付系統,滿足網際網路企業業務系統的收款和資金處理等需求。


  • 在支付系統上實施微服務架構,使用最流行的Spring Cloud做服務化。

  • 設計天生可伸縮的資料儲存,直接使用分庫分表。

  • 使用快取進行加速交易過程,提高使用者體驗。

  • 將回調通知、入賬等非同步化,提高使用者響應能力。

  • 使用分散式定時任務系統將任務排程與交易隔離。

  • 使用當前最先進的單元化架構實現可水平伸縮。


專案地址:https://gitee.com/robertleepeak/fastpay





專案名稱

支付 SDK 擴充套件包 easyPay


專案簡介:本專案根據支付寶、微信最新 API 開發而成,高度抽象的類,免去各種拼 json 與 xml 的痛苦;符合 PSR 標準,你可以各種方便的與你的框架整合;檔案結構清晰易理解,可以隨心所欲新增本專案中沒有的支付閘道器;方法使用更優雅,不必再去研究那些奇怪的的方法名或者類名是做啥用的。


專案地址:https://gitee.com/yansongda/pay





專案名稱

網際網路金融支付系統 aaden-pay

640

專案簡介:基於網際網路金融理財環境下產生的支付系統,特點為:

  • 同卡進出,使用者先實名繫結銀行卡,後交易,不支援手機掃碼交易。

  • 提供統一的支付框架,只需少量程式碼就可快速接入新渠道,提供一個穩定的支付解決方法,節約程式設計師時間。


專案地址:https://gitee.com/aaden/aaden-pay





專案名稱

基於 PHP 的支付 SDK


專案簡介:Payment 是一個 PHP 版本的支付聚合第三方 SDK,集成了微信支付、支付寶支付、招商一網通支付。提供統一的呼叫介面,方便快速接入各種支付、查詢、退款、轉賬能力。


專案地址:https://gitee.com/helei112g/payment





專案名稱

基於 .NET Core 的支付 SDK 集


專案簡介:本專案是基於 .NET Core / ASP.NET Core 開發的跨平臺支付 SDK 集,簡化了 API 呼叫及相關通知的處理流程。


目前支援:支付寶(Alipay)、微信支付(WeChatPay)、QQ錢包(QPay)、京東支付(JDPay)、連連支付(LianLianPay)、銀聯支付(UnionPay)。


專案地址:https://gitee.com/Essensoft/Payment


推薦閱讀

一起走進動物園管理員——ZooKeeper

價值一個億的AI核心程式碼!

MySql資料庫優化注意的四個細節(方法)

如果你希望學習如何實現支付系統,那麼本文為大家列出的碼雲上 9 個優秀的支付開源專案,將有助於你瞭解在自己的應用中如何加入對支付功能的支援,希望能給大家帶來一點幫助。不足之處,歡迎討論交流:)



專案名稱

龍果支付系統 roncoo-pay


640

專案簡介:龍果支付系統核心目標是匯聚所有主流支付渠道,打造一款輕量、便捷、易用,且集支付、資金對賬、資金清結算於一體的支付系統,滿足網際網路業務系統的收款和業務資金管理需求。


主要特點:

  • 具備支付系統通用的支付、對賬、清算、資金賬戶管理、支付訂單管理等功能;

  • 目前已接通“支付寶即時到賬”和“微信掃碼支付”通道;

  • 支援直連和間連兩種支付模式,任君選擇;

  • 通過支付閘道器,業務系統可以輕鬆實現統一支付接入;

  • 搭配運營後臺,支付資料的監控和管理可以兼得;

  • 配套完善的系統使用文件,可輕鬆嵌入任何需要支付的場景;


專案地址:https://gitee.com/roncoocom/roncoo-pay





專案名稱

聚合支付系統 XxPay


640


專案簡介:XxPay 聚合支付使用 Java 開發,包括spring-cloud、dubbo、spring-boot三個架構版本,已接入微信、支付寶等主流支付渠道,可直接用於生產環境。


目前已經接入支付渠道:微信(公眾號支付、掃碼支付、APP支付、H5支付)、支付寶(電腦網站支付、手機網站支付、APP支付、當面付)。


專案地址:https://gitee.com/jmdhappy/xxpay-master





專案名稱

常用支付介面 IJPay 


專案簡介:IJPay 封裝了微信支付、支付寶支付、銀聯支付常用的支付方式以及各種常用的介面。不依賴任何第三方 mvc 框架,僅僅作為工具使用簡單快速完成支付模組的開發,可輕鬆嵌入到任何系統裡。


專案地址:https://gitee.com/javen205/IJPay





專案名稱

基於 Java 的支付開發工具包


專案簡介:優雅的輕量級支付模組,整合微信支付、支付寶、銀聯、友店、富友、跨境支付等。付與業務完全剝離,簡單幾行程式碼即可實現支付,簡單快速完成支付模組的開發,可輕鬆嵌入到任何系統裡。


目前僅是一個開發工具包(即SDK),只提供簡單 Web 實現,建議使用 maven 或 gradle 引用本專案即可使用本 SDK 提供的各種支付相關的功能。


專案地址:https://gitee.com/egzosn/pay-java-parent





專案名稱

輕量級支付系統 Fastpay 


640

專案簡介:Fastpay 的目標是打造一款開源的、輕量級的、微服務化的、可共私有云部署的、可定製化的整合聚合支付和資金清結算於一體的統一支付系統,滿足網際網路企業業務系統的收款和資金處理等需求。


  • 在支付系統上實施微服務架構,使用最流行的Spring Cloud做服務化。

  • 設計天生可伸縮的資料儲存,直接使用分庫分表。

  • 使用快取進行加速交易過程,提高使用者體驗。

  • 將回調通知、入賬等非同步化,提高使用者響應能力。

  • 使用分散式定時任務系統將任務排程與交易隔離。

  • 使用當前最先進的單元化架構實現可水平伸縮。


專案地址:https://gitee.com/robertleepeak/fastpay





專案名稱

支付 SDK 擴充套件包 easyPay


專案簡介:本專案根據支付寶、微信最新 API 開發而成,高度抽象的類,免去各種拼 json 與 xml 的痛苦;符合 PSR 標準,你可以各種方便的與你的框架整合;檔案結構清晰易理解,可以隨心所欲新增本專案中沒有的支付閘道器;方法使用更優雅,不必再去研究那些奇怪的的方法名或者類名是做啥用的。


專案地址:https://gitee.com/yansongda/pay





專案名稱

網際網路金融支付系統 aaden-pay

640

專案簡介:基於網際網路金融理財環境下產生的支付系統,特點為:

  • 同卡進出,使用者先實名繫結銀行卡,後交易,不支援手機掃碼交易。

  • 提供統一的支付框架,只需少量程式碼就可快速接入新渠道,提供一個穩定的支付解決方法,節約程式設計師時間。