TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏、微信小程序、企业号/企业微信、企业微信开放平台。最最最重要的是能快速的集成至任何 Node.js 框架(Express、Nest、Egg、Koa 等)
更新:
- Kits 中添加 crypto 的 hash 算法
- Kits 中添加 crypto 的 RSA-SHA256 加密算法
- Kits 中添加 crypto 的 RSA-SHA256 验证签名算法
- Kits 中添加 crypto 的 AEAD_AES_256_GCM 解密算法
- HttpDelegate 中 httpGet、httpPost 接口实现的返回值移除 JSON.stringify
- 修复 HttpDelegate 中 httpPostWithCert 接口实现 Bug
-
HttpDelegate 添加 httpGetToResponse、httpPostToResponse、httpDeleteToResponse 接口
- 添加 RequestMethod、WX_TRADE_TYPE 枚举以及支付工具类 PayKit 支持微信支付 Api-v3 接口规则
- WX_API_TYPE 枚举中新增 Api-v3 新版本文档 接口,比如 微信支付分、营销(代金券、支付有礼等)、电商首付通.、商业支付投诉 等
- 添加微信支付示例 egg 示例
-
完善文档
总结
至此,微信支付
- 支持多商户多应用
- 支持普通商户模式与服务商商模式
- 支持境外商户模式与服务商商模式
- 支持Api-v2 版本的接口,签名方式同时支持 MD5、HMAC-SHA256
- 支持 Api-v3 版本接口
Java 版本聚合支付 SDK :
IJPay 让支付触手可及