注意:仍在开发中,目前仅在内部使用
- 外部人员仅供参考,请不要用于生产环境,因此导致的事故后果请自行承担。
- 支持 普通微信支付、微信服务商支付、支付宝支付
环境 | v0.x |
---|---|
NodeJS | >= 20.x
|
NestJS | >= 10.x
|
$ npm i @iot9x.com/nestjs-pay
or
$ yarn add @iot9x.com/nestjs-pay
or
$ pnpm add @iot9x.com/nestjs-pay # 推荐使用pnpm
详见文档:NestJS 系列——支付
-
微信服务商支付
- JSAPI 支付
- [x] JSAPI 下单
- [ ] 查询订单 API
- [ ] 关闭订单 API
- [ ] 支付通知 API
- [ ] 申请退款 API
- [ ] 查询单笔退款 API
- [ ] 退款结果通知 API
- [ ] 申请交易账单 API
- [ ] 申请资金账单 API
- [ ] 下载账单 API
- 小程序支付
- [x] 小程序下单
- [x] 支付通知
- [x] 关闭订单
- [x] 微信支付订单号查询订单
- [x] 商户订单号查询订单
- [ ] 退款申请
- [ ] 查询单笔退款(通过商户退款单号)
- [ ] 退款结果通知
- [ ] 申请交易账单
- [ ] 申请资金账单
- [ ] 申请单个子商户资金账单
- [ ] 下载账单
- APP 支付
- [ ] APP 下单
- [ ] 查询订单 API
- [ ] 关闭订单 API
- [ ] 支付通知 API
- [ ] 申请退款 API
- [ ] 查询单笔退款 API
- [ ] 退款结果通知 API
- [ ] 申请交易账单 API
- [ ] 申请资金账单 API
- [ ] 下载账单 API
- H5 支付
- [ ] H5 下单
- [ ] 查询订单 API
- [ ] 关闭订单 API
- [ ] 支付通知 API
- [ ] 申请退款 API
- [ ] 查询单笔退款 API
- [ ] 退款结果通知 API
- [ ] 申请交易账单 API
- [ ] 申请资金账单 API
- [ ] 下载账单 API
- Native 支付
- [ ] Native 下单
- [ ] 查询订单 API
- [ ] 关闭订单 API
- [ ] 支付通知 API
- [ ] 申请退款 API
- [ ] 查询单笔退款 API
- [ ] 退款结果通知 API
- [ ] 申请交易账单 API
- [ ] 申请资金账单 API
- [ ] 下载账单 API
- JSAPI 支付
- 普通微信支付
- 支付宝支付