node-wechat-pay © mengkeys
序号 |
模块 |
名称 |
说明 |
1 |
Payment |
支付模块 |
微信支付主要功能 |
2 |
Utils |
工具库 |
微信支付相关的功能库 |
3 |
Meddleware |
中间件 |
微信支付相关中间件 |
序号 |
函数 |
功能 |
版本 |
1 |
timeStamp |
生成时间戳 |
1.0.0 |
2 |
nonceStr |
生成随机字符串 |
1.0.0 |
3 |
jsToXml |
转换(JS->XML) |
1.0.0 |
4 |
xmlToJs |
转换(XML->JS) |
1.0.0 |
5 |
md5 |
加密(MD5) |
1.0.0 |
6 |
sha1 |
加密(SHA1) |
1.0.0 |
7 |
sort |
字典排序 |
1.0.0 |
8 |
queryString |
查询字符串 |
1.0.0 |
9 |
signValue |
签名 |
1.0.0 |
序号 |
函数 |
功能 |
版本 |
1 |
notice |
支付成功通知中间件 |
1.0.0 |
序号 |
函数 |
功能 |
版本 |
1 |
unifiedorder |
统一下单接口 |
1.0.0 |
2 |
orderquery |
查询订单接口 |
1.0.0 |
3 |
closeorder |
关闭订单接口 |
1.0.0 |
4 |
refund |
申请退款接口 |
1.0.0 |
5 |
refundquery |
查询退款接口 |
1.0.0 |
6 |
downloadbill |
下载对账单接口 |
1.0.0 |
7 |
report |
交易保障接口 |
1.0.0 |
8 |
shorturl |
转换短链接接口 |
1.0.0 |
9 |
authcodetoopenid |
授权码查询OPENID接口 |
1.0.0 |
10 |
micropay |
提交刷卡支付接口 |
1.0.0 |
11 |
reverse |
撤销订单接口 |
1.0.0 |
12 |
|
获取接口参数 |
1.0.0 |
13 |
|
|
1.0.0 |
14 |
|
|
1.0.0 |
(c)npm install node-wechat-pay --save
var Payment = require('node-wechat-pay').payment;
var payment = new Payment(options);
payment.unifiedorder(options, callback);
var Utils = require('node-wechat-pay').utils;
var md5Str = Utils.md5(str);
var Meddleware = require('node-wechat-pay').Middleware;
app.get('/notice', Middleware, function(req, res, next){
// 自己的逻辑,中间件处理结果将被传入req对象中。
});
项目仓库
项目主页
提交Bug