alipay-webpay-sdk

    1.0.0 • Public • Published

    alipay-webpay-sdk

    支付宝nodejs版网页扫码sdk

    usage

    npm install alipay-webpay-sdk --save
     
     
    // ES6
     
    import AliPayClient from "alipay-webpay-sdk";
     
    // ES5
     
    const AliPayClient = require("alipay-webpay-sdk");
     
    // 实例化
    const alipay = new AliPayClient({见实例化参数列表});
     

    实例化参数列表

    参数名 意义/类型 必须 默认值
    appId 应用id/String N/A
    url 支付宝网关地址/String N/A
    notifyUri 同异步通知地址, 包含async(异步)和sync(两个属性)/Object N/A
    publicKey 支付宝公钥/String N/A
    privatekey 支付宝私钥/String N/A
    signType 签名类型, RSA类型的还没做支持/String RSA2
    charset 提交字符集 utf-8

    API

    方法名 意义
    alipay.pay({见apipay.pay参数}) 创建网页扫码支付的表单
    alipay.verifySign(支付宝返回的请求主体) 验证支付宝签名

    apipay.pay参数列表

    参数名 意义/类型 必须 默认值
    outTradeNo 内部订单号, 请求支付宝网页支付之前, 应该自己先生成一个内部订单号/String N/A
    subject 订单标题/String N/A
    body 订单描述/String ""
    productCode 产品编码/String FAST_INSTANT_TRADE_PAY
    totalAmount 订单总价, 分为单位/Number N/A

    Keywords

    Install

    npm i alipay-webpay-sdk

    DownloadsWeekly Downloads

    1

    Version

    1.0.0

    License

    ISC

    Last publish

    Collaborators

    • rwson