1.0.4 • Published 6 months ago

apay v1.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

apay

Apay计划打造成多平台支付模块,目前已经完成微信支付模块,后续会陆续加入支付宝支付等模块.模块采用全ts实现,拥有良好的类型提示,支持ts和js两种语言使用.

安装

pnpm add apay

通用方法

    import { 
    sha256withrsaSign, // 生成签名
    aes256gcmDecrypt, // 解密
    generateNonceStr, // 生成随机字符串
    genereteTimestamp, // 生成时间戳
    generateOrderNo  // 生成订单号
    } from 'apay'

微信支付

    import { ApayMpWechat, ApayWechat } from 'apay'
    
    // 微信支付基类 
    const pay = new ApayWechat({
        "serial_no":"", // 证书序列号
        "mchid": "", // 商户号
        "notify_url": "", // 支付回调地址
        "key": "", // 商户证书key
        "v3": ""// v3密钥
    })

    // 微信小程序支付类
    const pay = new ApayMpWechat({
        "serial_no":"", // 证书序列号
        "appid": "", // 小程序appid
        "mchid": "", // 商户号
        "notify_url": "", // 支付回调地址
        "key": "", // 商户证书key
        "v3": ""// v3密钥
    })
1.0.4

6 months ago

1.0.3

8 months ago

1.0.2

8 months ago

1.0.2-l

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago