9 個(gè)你應(yīng)該知道的支付系統(tǒng)開(kāi)源項(xiàng)目
如果你希望學(xué)習(xí)如何實(shí)現(xiàn)支付系統(tǒng),那么本文為大家列出的碼云上 9 個(gè)優(yōu)秀的支付開(kāi)源項(xiàng)目,將有助于你了解在自己的應(yīng)用中如何加入對(duì)支付功能的支持,希望能給大家?guī)?lái)一點(diǎn)幫助。
1、項(xiàng)目名稱(chēng):龍果支付系統(tǒng) roncoo-pay
項(xiàng)目簡(jiǎn)介:龍果支付系統(tǒng)核心目標(biāo)是匯聚所有主流支付渠道,打造一款輕量、便捷、易用,且集支付、資金對(duì)賬、資金清結(jié)算于一體的支付系統(tǒng),滿(mǎn)足互聯(lián)網(wǎng)業(yè)務(wù)系統(tǒng)的收款和業(yè)務(wù)資金管理需求。
主要特點(diǎn):
具備支付系統(tǒng)通用的支付、對(duì)賬、清算、資金賬戶(hù)管理、支付訂單管理等功能;
目前已接通“支付寶即時(shí)到賬”和“微信掃碼支付”通道;
支持直連和間連兩種支付模式,任君選擇;
通過(guò)支付網(wǎng)關(guān),業(yè)務(wù)系統(tǒng)可以輕松實(shí)現(xiàn)統(tǒng)一支付接入;
搭配運(yùn)營(yíng)后臺(tái),支付數(shù)據(jù)的監(jiān)控和管理可以兼得;
配套完善的系統(tǒng)使用文檔,可輕松嵌入任何需要支付的場(chǎng)景;
項(xiàng)目地址:https://gitee.com/roncoocom/roncoo-pay
2、項(xiàng)目名稱(chēng):聚合支付系統(tǒng) XxPay
項(xiàng)目簡(jiǎn)介:XxPay 聚合支付使用 Java 開(kāi)發(fā),包括spring-cloud、dubbo、spring-boot三個(gè)架構(gòu)版本,已接入微信、支付寶等主流支付渠道,可直接用于生產(chǎn)環(huán)境。
目前已經(jīng)接入支付渠道:微信(公眾號(hào)支付、掃碼支付、APP支付、H5支付)、支付寶(電腦網(wǎng)站支付、手機(jī)網(wǎng)站支付、APP支付、當(dāng)面付)。
項(xiàng)目地址:https://gitee.com/jmdhappy/xxpay-master
3、項(xiàng)目名稱(chēng):常用支付接口 IJPay
項(xiàng)目簡(jiǎn)介:IJPay 封裝了微信支付、支付寶支付、銀聯(lián)支付常用的支付方式以及各種常用的接口。不依賴(lài)任何第三方 mvc 框架,僅僅作為工具使用簡(jiǎn)單快速完成支付模塊的開(kāi)發(fā),可輕松嵌入到任何系統(tǒng)里。
項(xiàng)目地址:https://gitee.com/javen205/IJPay
4、項(xiàng)目名稱(chēng):基于 Java 的支付開(kāi)發(fā)工具包
項(xiàng)目簡(jiǎn)介:優(yōu)雅的輕量級(jí)支付模塊,集成微信支付、支付寶、銀聯(lián)、友店、富友、跨境支付等。付與業(yè)務(wù)完全剝離,簡(jiǎn)單幾行代碼即可實(shí)現(xiàn)支付,簡(jiǎn)單快速完成支付模塊的開(kāi)發(fā),可輕松嵌入到任何系統(tǒng)里。
目前僅是一個(gè)開(kāi)發(fā)工具包(即SDK),只提供簡(jiǎn)單 Web 實(shí)現(xiàn),建議使用 maven 或 gradle 引用本項(xiàng)目即可使用本 SDK 提供的各種支付相關(guān)的功能。
項(xiàng)目地址:https://gitee.com/egzosn/pay-java-parent
5、項(xiàng)目名稱(chēng):輕量級(jí)支付系統(tǒng) Fastpay
項(xiàng)目簡(jiǎn)介:Fastpay 的目標(biāo)是打造一款開(kāi)源的、輕量級(jí)的、微服務(wù)化的、可共私有云部署的、可定制化的集成聚合支付和資金清結(jié)算于一體的統(tǒng)一支付系統(tǒng),滿(mǎn)足互聯(lián)網(wǎng)企業(yè)業(yè)務(wù)系統(tǒng)的收款和資金處理等需求。
在支付系統(tǒng)上實(shí)施微服務(wù)架構(gòu),使用***的Spring Cloud做服務(wù)化。
設(shè)計(jì)天生可伸縮的數(shù)據(jù)存儲(chǔ),直接使用分庫(kù)分表。
使用緩存進(jìn)行加速交易過(guò)程,提高用戶(hù)體驗(yàn)。
將回調(diào)通知、入賬等異步化,提高用戶(hù)響應(yīng)能力。
使用分布式定時(shí)任務(wù)系統(tǒng)將任務(wù)調(diào)度與交易隔離。
使用當(dāng)前***進(jìn)的單元化架構(gòu)實(shí)現(xiàn)可水平伸縮。
項(xiàng)目地址:https://gitee.com/robertleepeak/fastpay
6、項(xiàng)目名稱(chēng):支付 SDK 擴(kuò)展包 easyPay
項(xiàng)目簡(jiǎn)介:本項(xiàng)目根據(jù)支付寶、微信*** API 開(kāi)發(fā)而成,高度抽象的類(lèi),免去各種拼 json 與 xml 的痛苦;符合 PSR 標(biāo)準(zhǔn),你可以各種方便的與你的框架集成;文件結(jié)構(gòu)清晰易理解,可以隨心所欲添加本項(xiàng)目中沒(méi)有的支付網(wǎng)關(guān);方法使用更優(yōu)雅,不必再去研究那些奇怪的的方法名或者類(lèi)名是做啥用的。
項(xiàng)目地址:https://gitee.com/yansongda/pay
7、項(xiàng)目名稱(chēng):互聯(lián)網(wǎng)金融支付系統(tǒng) aaden-pay

項(xiàng)目簡(jiǎn)介:基于互聯(lián)網(wǎng)金融理財(cái)環(huán)境下產(chǎn)生的支付系統(tǒng),特點(diǎn)為:
同卡進(jìn)出,用戶(hù)先實(shí)名綁定銀行卡,后交易,不支持手機(jī)掃碼交易。
提供統(tǒng)一的支付框架,只需少量代碼就可快速接入新渠道,提供一個(gè)穩(wěn)定的支付解決方法,節(jié)約程序員時(shí)間。
項(xiàng)目地址:https://gitee.com/aaden/aaden-pay
8、項(xiàng)目名稱(chēng):基于 PHP 的支付 SDK
項(xiàng)目簡(jiǎn)介:Payment 是一個(gè) PHP 版本的支付聚合第三方 SDK,集成了微信支付、支付寶支付、招商一網(wǎng)通支付。提供統(tǒng)一的調(diào)用接口,方便快速接入各種支付、查詢(xún)、退款、轉(zhuǎn)賬能力。
項(xiàng)目地址:https://gitee.com/helei112g/payment
9、項(xiàng)目名稱(chēng):基于 .NET Core 的支付 SDK 集
項(xiàng)目簡(jiǎn)介:本項(xiàng)目是基于 .NET Core / ASP.NET Core 開(kāi)發(fā)的跨平臺(tái)支付 SDK 集,簡(jiǎn)化了 API 調(diào)用及相關(guān)通知的處理流程。
目前支持:支付寶(Alipay)、微信支付(WeChatPay)、QQ錢(qián)包(QPay)、京東支付(JDPay)、連連支付(LianLianPay)、銀聯(lián)支付(UnionPay)。
項(xiàng)目地址:https://gitee.com/Essensoft/Payment