IJPay 让支付触手可及,封装了微信支付、QQ 支付、支付宝支付、银联支付、京东支付、PayPal 支付等常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。
特别说明:
- 不依赖任何第三方 MVC 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。
- 微信支付支持多商户多应用,普通商户模式与服务商商模式当然也支持境外商户、同时支持 Api-v3 与 Api-v2 版本的接口。
- 支付宝支付支持多商户多应用,签名同时支持普通公钥方式与公钥证书方式
本期更新内容如下
1、修复已知问题 #63 #64 #65
2、微信支付增加 PATCH 请求方式实现, 感谢 @YunGouOS 贡献代码
3、微信支付支持 V3 电子发票
4、微信支付支持国家商用密码(即国密),详细介绍请参考 微信官方文档-国家商户密码接入指南 同时感谢 @YunGouOS 提供国密证书支持。
5、其他小的更新等,如升级依赖......
微信支付v3版本默认 SHA256-RSA2048 ,v3 接口中最后参数传入 AuthTypeEnum.SM2.getCode() 即可支持国密。两者区别参考官方文档或者直接阅读 IJPay 源码
欢迎大家贡献代码,任何支付问题,欢迎在此一起探讨 右上角 - 我要提问
Node.js 版本微信支付: TNWX 微信系开发脚手