cn-pay
所属分类:微信小程序
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2020-03-24 04:10:35
上 传 者:
sh-1993
说明: 比较好用的支付宝, 微 信 支付node版SDK
(Easy to use Alipay, WeChat payment node version SDK)
文件列表:
.editorconfig (147, 2018-04-28)
.eslintrc (37, 2018-04-28)
LICENSE.md (1089, 2018-04-28)
alipay.md (13887, 2018-04-28)
index.js (250, 2018-04-28)
package.json (504, 2018-04-28)
src/ (0, 2018-04-28)
src/alipay/ (0, 2018-04-28)
src/alipay/gateways/ (0, 2018-04-28)
src/alipay/gateways/app.gateway.js (494, 2018-04-28)
src/alipay/gateways/pos.gateway.js (668, 2018-04-28)
src/alipay/gateways/scan.gateway.js (239, 2018-04-28)
src/alipay/gateways/transfer.gateway.js (219, 2018-04-28)
src/alipay/gateways/wap.gateway.js (216, 2018-04-28)
src/alipay/gateways/web.gateway.js (629, 2018-04-28)
src/alipay/index.js (2275, 2018-04-28)
src/alipay/util.js (4810, 2018-04-28)
src/error.js (340, 2018-04-28)
src/wechat/ (0, 2018-04-28)
src/wechat/gateways/ (0, 2018-04-28)
src/wechat/gateways/app.gateway.js (573, 2018-04-28)
src/wechat/gateways/miniapp.gateway.js (202, 2018-04-28)
src/wechat/gateways/mp.gateway.js (915, 2018-04-28)
src/wechat/gateways/pos.gateway.js (495, 2018-04-28)
src/wechat/gateways/scan.gateway.js (189, 2018-04-28)
src/wechat/gateways/transfer.gateway.js (44, 2018-04-28)
src/wechat/gateways/wap.gateway.js (314, 2018-04-28)
src/wechat/index.js (3218, 2018-04-28)
src/wechat/util.js (3324, 2018-04-28)
wechat.md (10835, 2018-04-28)
yarn.lock (46791, 2018-04-28)
## 提示
> 微信部分功能由于没有测试商户账号,还未完成,敬请关注。
[![npm](https://img.shields.io/npm/v/cn-pay.svg?style=flat-square)](https://www.npmjs.com/package/cn-pay)
[![npm](https://img.shields.io/npm/dt/cn-pay.svg?style=flat-square)](https://www.npmjs.com/package/cn-pay)
[![taonpm](https://npm.taobao.org/badge/v/cn-pay.svg)](https://npm.taobao.org/package/cn-pay)
[![taonpm](https://npm.taobao.org/badge/d/cn-pay.svg)](https://npm.taobao.org/package/cn-pay)
[![cnpm](https://cnpmjs.org/badge/v/cn-pay.svg)](https://cnpmjs.org/package/cn-pay)
[![cnpm](https://cnpmjs.org/badge/d/cn-pay.svg)](https://cnpmjs.org/package/cn-pay)
[![license](https://img.shields.io/github/license/shmy/cn-pay.svg?style=flat-square)](https://github.com/shmy/cn-pay/blob/master/LICENSE.md)
[![GitHub stars](https://img.shields.io/github/stars/shmy/cn-pay.svg?style=social&label=Star)](https://github.com/shmy/cn-pay)
[![GitHub downloads](https://img.shields.io/github/downloads/shmy/cn-pay/total.svg)](https://github.com/shmy/cn-pay)
## 环境要求
> 警告:本模块大量采用`ES6`语法编写,最低支持到**Node.js v6.0.0**
## 进度
### 支付宝
+ 电脑网页支付 -ok
+ 手机网页支付 -ok
+ 手机App支付 -ok
+ 刷卡支付 -ok
+ 扫码支付 -ok
+ 账户转账 -ok
+ 交易查询 -ok
+ 交易撤销 -ok
+ 交易关闭 -ok
+ 交易退款 -ok
+ 对服务器数据验签 -ok
-----------------
### 微信
+ 公众号网页支付 -ok
+ 手机网页(h5)支付 -ok
+ 手机App支付 -ok
+ 小程序支付 -ok
+ 刷卡支付 -ok
+ 扫码支付 -ok
+ 账户转账
+ 交易查询 -ok
+ 交易撤销 -ok
+ 交易关闭 -ok
+ 交易退款
+ 对服务器数据验签 -ok
-------------------
## 安装
```bash
npm install cn-pay --save # or yarn add cn-pay
```
-------------------
## 通用异常类型
| 名称 | 说明 |
| :-------- | :------ |
| GatewayException | 表示支付宝服务器返回的数据非正常结果,例如,参数错误等。可通过读取错误对象的`raw`属性获取真实的返回数据 |
| InvalidSignException | 表示验签失败。 |
## 使用
[支付宝支付](alipay.md)
[微信支付](wechat.md)
近期下载者:
相关文件:
收藏者: