微信支付v3 Node.js SDK

微信支付v3 Node.js SDK

wechatpay-node-v3-ts 微信支付v3 wechatpay-node-v3-ts 项目地址: https://gitcode.com/gh_mirrors/we/wechatpay-node-v3-ts

项目基础介绍和主要编程语言

微信支付v3 Node.js SDK 是一个开源项目,旨在为开发者提供一个简单易用的微信支付v3接口的Node.js封装。该项目主要使用 TypeScriptJavaScript 进行开发,支持在TypeScript和JavaScript环境中使用。

项目核心功能

该项目的主要功能包括:

  • 支付接口:支持H5支付、Native支付、App支付、JSAPI支付(小程序支付)等多种支付方式。
  • 订单管理:包括查询订单、关闭订单、申请交易账单、申请资金账单、下载账单等功能。
  • 回调处理:支持回调中的关键信息加密保护,确保数据安全。
  • 签名验证:提供基于非对称密钥的SHA256-RSA数字签名算法,确保请求的安全性。
  • 退款管理:支持申请退款和查询退款状态。
  • 分账功能:支持分账相关接口,如创建分账订单等。

项目最近更新的功能

最近更新的功能包括:

  • v2.2.1:修复回调解密报Unsupported state or unable to authenticate data的问题。
  • v2.2.0:修复回调解密报Unsupported state or unable to authenticate data的问题。
  • v2.1.8:修复回调签名key错误。
  • v2.1.7:修复退款接口refunds和find_refunds返回结果中的http status会被业务status覆盖问题。
  • v2.1.6:Native下单API支持support_fapiao字段。
  • v2.1.5:修复动态appid签名错误。
  • v2.1.4:修复错误原因存在空值bug。
  • v2.1.3:支持分账相关接口。
  • v2.1.2:基础支付接口支持传appid。
  • v2.1.1:商家转账API支持场景参数。
  • v2.1.0:升级superagent依赖6.1.0到8.0.6。
  • v2.0.6:修复发起商家转账零钱参数wx_serial_no(自定义参数,即http请求头Wechatpay-Serial的值)为可选参数。
  • v2.0.4:修复敏感信息加密方法(publicEncrypt)使用微信平台公钥。
  • v2.0.3:修复get请求无参时的签名。
  • v2.0.2:增加敏感信息加密方法(publicEncrypt)。
  • v2.0.1:增加请求头Wechatpay-Serial和完善转账其他接口。
  • v2.0.0:增加提现到零钱和优化接口参数,规定返回参数格式,其他接口会后续优化。

这些更新不仅增强了项目的功能性,还提高了安全性和稳定性,使得开发者在使用微信支付v3接口时更加便捷和安全。

wechatpay-node-v3-ts 微信支付v3 wechatpay-node-v3-ts 项目地址: https://gitcode.com/gh_mirrors/we/wechatpay-node-v3-ts

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

瞿洁令Dennis

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值