Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 834 Bytes

README.md

File metadata and controls

50 lines (39 loc) · 834 Bytes

QQ MiniPay Node.js SDK

QQ 小程序虚拟支付(米大师)

npm version CircleCI

Install

yarn add qq-mini-pay

Usage

import { MiniPay } from 'qq-mini-pay'

const miniPay = new MiniPay({
  appId: '',
  appKey: '',
  offerId: '',
  async getAccessToken() {
    return ''
  },
  sandbox: false,
  retryLimit: 3,
  http2: true,
})

const user = {
  openId: '',
  sessionKey: '',
  zoneId: '',
}

miniPay.pay(user, {
  amt: 1,
  userIp: '',
  payItem: '',
  appRemark: '',
})

miniPay.getBalance(user)

miniPay.present(user, {
  presentCounts: 1,
  userIp: '',
})