阅读文本大概需要15分钟。
网上支付相关的额业务场景无处不在,如果能掌握支付相关的核心技术,对于升职涨薪有莫大的好处。目前国内支付以支付宝和微信这两种支付为首,其他支付则可以忽略不计。有些网友以这两种支付为基础开源了不少相当不错的项目。
0x01:龙果支付系统(roncoo-pay)
国内首款开源的互联网支付系统,拥有独立的账户体系、用户体系、支付接入体系、支付交易体系、对账清结算体系。目标是打造一款集成主流支付方式且轻量易用的支付收款系统,满足互联网业务系统打通支付通道实现支付收款和业务资金管理等功能。
主要特点:
项目开源地址:https://gitee.com/roncoocom/roncoo-pay
0x02:XxPay聚合支付
项目开源地址:https://gitee.com/jmdhappy/xxpay-master
0x03:IJPay 聚合支付
不过目前还没有提供ios相关的sdk。
项目开源地址:https://gitee.com/javen205/IJPay
0x04:第三方支付对接Java开发工具包
全能第三方支付对接Java开发工具包.优雅的轻量级支付模块集成支付对接支付整合(微信,支付宝,银联,友店,富友,跨境支付paypal,payoneer(P卡派安盈)易极付)app,扫码,网页支付刷卡付条码付刷脸付转账服务商模式、支持多种支付类型多支付账户,支付与业务完全剥离,简单几行代码即可实现支付,简单快速完成支付模块的开发,可轻松嵌入到任何系统里 目前仅是一个开发工具包(即SDK),只提供简单Web实现,建议使用maven或gradle引用本项目即可使用本SDK提供的各种支付相关的功能。
项目开源地址:https://gitee.com/egzosn/pay-java-parent
0x05:面向互联网金融行业的支付系统
项目开源地址:https://gitee.com/aaden/aaden-pay
0x06:simple-pay
simple-pay源于本人刚好接手同事交接的支付项目,加上本人对支付的理解,利用业余时间全新开发而成。简单付(simple-pay)的目的是让开发者对接第三方支付更加简单,便捷。聚合第三方支付通道并且实现零代码就能聚合收款的目的。
项目开源地址:https://gitee.com/yangmain/simple-pay
码云上可能还存在其他不错的开源支付系统。首先这里说的开源,其实很多是伪开源,所谓伪开源就是开源了一部分边边角角的代码,核心代码不开源。其实这也不妨碍我们在这些代码中汲取知识。毕竟人家花了时间在上面,收点费用也无可厚非;不要想着不劳而获。