微信、抖音支付
阿新 • • 發佈:2022-05-17
uniapp微信小程式支付(微信、抖音)
1.微信支付
呼叫前需在小程式微信公眾平臺 -功能 - 微信支付入口申請接入微信支付
wx.requestPayment({ //後臺返回資料 timeStamp: res.data.timeStamp, nonceStr: res.data.nonceStr, package: res.data.package, signType: 'MD5', paySign: res.data.paySign, success: response => { //訂閱公眾號模板 tmplIds: ['cDSShU3iMm3qMMUNTRo4XYfgxQRF6Vlth3kLWiMn4JQ'], success: () => {} } })
2.抖音支付
開發接入之前,請先完成商戶入駐流程
tt.pay({ orderInfo: { order_id: res.data.data.order_id, order_token: res.data.data.order_token }, service: 5, success: response => { if(response.code == 0){ //抖音訂閱模板 tt.requestSubscribeMessage({ tmplIds: ['MSG11886451bef72279e17bf95939130ba90cb00ea14497'], success: () => {} }) } } })
需要注意的是,抖音支付和微信支付所需要的引數是不一樣的
出了使用各子平臺的的api外,uniapp還有一個統一各平臺的客戶端支付API uni.requestPayment 但是配置回填仍然需要看各個平臺本身的支付文件
https://uniapp.dcloud.io/api/plugins/payment.html#requestpayment