系统亮点
- 封装各类支付通道的接口为统一的接口,方便业务系统进行调用,简化对接多种支付方式的复杂度
- 已对接
微信支付
、支付宝
和云闪付
相关的接口 - 支持支付、退款、对账、分账、转账等支付相关的能力
- 提供
HTTP
方式接口调用能力,和Java
版本的SDK
,方便业务系统进行对接 - 接口请求和响应数据支持启用签名机制,保证交易安全可靠
- 提供管理平台,方便运营人员进行管理和操作
- 提供
聚合支付
、电脑收银台
和手机收银台
的演示模块,供开发者参考其实现支付功能的逻辑 - 系统源码为商业友好的
Apache-2.0
协议,文档为更加宽松的MIT
协议,不需要担心后续代码和文档会突然进行收费
更新说明
- 新增:撤销接口
- 新增:转账功能
- 新增: DEMO 增加转账演示功能
- 新增: DEMO 增加获取 OpenID 功能
- 新增:支付宝支持 JSAPI 方式支付
- 新增:绑定对账接收方增加扫码获取微信 OpenID 和支付宝 OpenId 功能
- 新增:支付宝微信等消息通知地址支持一键生成
- 新增:请求 IP 参数增加正则校验
- 优化:手动发起分账重试参数修正
- 优化:细分各种支付异常类和编码
- 优化:支付宝 SDK 修改为官方 SDK
- 优化:界面金额统一调整为元
- 优化:上下文对象进行优化精简
- 优化:支付接口公共参数添加随机数字段,预防重放问题
- 优化:请求接口增加有效期校验,超时后失效
- 优化:数据库表进行规则,字段设置长度,增加索引,对应请求参数添加校验
- 优化:订单和扩展信息进行合并
- 优化:支付通道两个独立的配置进行合并为一个
- 优化:平台配置增加接口请求有效时长配置
- 优化:平台配置和接口配置删除回调地址配置
- 优化:接口配置删除是否验签配置和回调地址
- 优化:分账订单相关命名统一为 Alloc
- 优化:支付订单拆分退款状态为单独的字段
- 优化:策略工厂修改为统一的通用策略工厂
- 优化:支付和退款达到终态不可以再回退回之前的状态
- 优化:优化认证授权地址配置,拆分为支持单独配置
- 优化:优化各类网址配置,兼容结尾带 / 和不带 /
- fix: 修复支付关闭参数名称不正确问题
- fix: 退款回调消息字段不一致导致验签不通过问题
- fix: 云闪付空指针问题
本站代码模板仅供学习交流使用请勿商业运营,严禁从事违法,侵权等任何非法活动,否则后果自负!
WWW.BINGDIGOU.CN
暂无评论内容