0.0.6 • Published 11 months ago

@jashine/unipay-pos v0.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago

Install with:

npm i @jashine/unipay-pos

Usage Example

const UnipaySDK = require("@jashine/unipay-pos");

//初始化实例
const unipay = new UnipaySDK({
    gateWay: '银联接口地址',
    appId: 'xxx',
    appKey: 'xxx'
})

// 生成订单号
// 生成规则详见银联文档,不能超过32位,超过32位返回false
// 第一个参数为项目标识 第二个参数为自定义信息
let orderNo = unipay.createOrderNo("TEST", "233");

// 接口调用
// data传参详见银联文档,内部已封装接口验证,只需关心业务参数
// errCode 成功返回6位字符串"000000";失败返回其他状态码,详见银联文档
let {errCode, errMsg} = await unipay.request(data);
0.0.6

11 months ago