宝付认证支付 SDK
install
npm install baofoo --save
usage
var BAOFOO = require('baofoo');
var baofoo = new BAOFOO({
member_id: '商户号',
terminal_id: 'terminal_id',
rquest_url: '宝付api请求地址',
pri_key_str: '商户私钥字符串',
pub_key_str: '宝付公钥字符串'
});
API
bindCard
实名建立绑定关系unbindCard
解除绑定关系queryBindCard
查询绑定关系doPay
支付sendMessage
发送短信queryOrder
交易状态查询success
检查处理结果是否成功getBind_Id
获取绑卡id:bind_idsendPayMessage
获取支付验证码bindCardAndPay
绑卡并支付decryptByPublicKey
解密密文数据
bindCard
实名建立绑定关系
baofoo;
unbindCard
解除绑定关系
baofoo;
queryBindCard
查询绑定关系
baofoo;
doPay
支付
baofoo;
sendMessage
发送短信
//以发送支付短信认证码为例baofoo;
queryOrder
交易状态查询
baofoo;
success
检查处理结果是否成功
baofoo;
getBind_Id
获取绑卡id:bind_id
baofoo;
sendPayMessage
获取支付验证码
baofoo;
bindCardAndPay
绑卡并支付
baofoo;
decryptByPublicKey
解密密文数据
var plaintext = baofoo;//plaintext 为data_type类型字符串
test
npm test
npm run cov