0.0.4 • Published 6 years ago
sun-alipay-sdk v0.0.4
sun-alipay-sdk
sun-alipay-sdk
API for Node.js
支付宝支付 API for Node.js
- 包含以下api
- 申请退款
- 计划或正在开发的api
- 创建支付订单
- 查询退款详情
Usage
Install
npm i --save sun-alipay-sdk
Initialize
import alipay from 'sun-alipay-sdk';
var ali = {
app_id: '', // 应用id
rsaPrivate: fs.readFileSync(path.resolve(__dirname, './privateKey.txt')), // 私钥
rsaPublic: fs.readFileSync(path.resolve(__dirname, './publicKey.txt')), // 公钥
sandbox: false, // 是否是沙盒测试 true or false
sign_type: 'RSA' // 签名加密方式 RSA or RSA2
};
var alipay = new alipay(options)
refund
申请退款,具体参数参考支付宝官方文档,SPEC
var outTradeId = Date.now().toString();
aliPay.refund({
out_trade_no: outTradeId,
trade_no: 'XX001',
refund_amount: '2.01',
refund_reason: '退款'
}).then(function (ret) {
console.log(ret.body)
});