天天射射天天_久久com_99这里只有精品视频_爱色av_国产在线a_99日韩

訂閱本欄目 RSS您所在的位置: 深山工作室 > uni-app > 正文

uni-app開發(fā)的微信小程序在線支付

2021/1/31 21:47:10 深山工作室 字體: 瀏覽 3869



在用uni-app開發(fā)小程序時(shí),需要使用微信小程序在線支付

處理發(fā)起支付流程如下



01. 向服務(wù)器發(fā)送微信小程序支付請(qǐng)求,發(fā)送的請(qǐng)教中,一定要帶上當(dāng)前小程序用戶的openid
  將支付的錢與支付訂單號(hào)向后臺(tái)發(fā)送

02.后臺(tái)接收訂單內(nèi)容后,向微信支付平臺(tái)發(fā)一個(gè)請(qǐng)求,獲得如下內(nèi)容
以下是發(fā)送請(qǐng)教之后,支付程序返回的代碼
{
    "data_state": "success",
    "prompting": "下單成功",
    "data_list": {
      "appId": "wxc45312345678902",
      "package": "prepay_id=wx31244255725616c79ca227f95eaee60000",
      "timeStamp": "1612101428",
      "nonceStr": "3Yl2Zn4Nl1Yf",
      "signType": "MD5",
      "paySign": "A5415FCF474F10C6D69DEF15C1FBC165",
      "orderid": "kecen20210131215703698348"
    }
}

03.以下是在頁面中解析代碼然后喚醒對(duì)應(yīng)的微信支付功能

let paydata = res.data.data_list;
uni.requestPayment({
    nonceStr: paydata.nonceStr,      //  隨機(jī)字符串    【字符串】
    package: paydata.package,       //  統(tǒng)一下單接口 必須加前綴:prepay_id=xxxxxxxx  【字符串】
    paySign: paydata.paySign,       //  簽名     【字符串】
    signType: paydata.signType,      //  簽名算法  【字符串】
    timeStamp: paydata.timeStamp,     //  時(shí)間戳   【字符串】
    success: function (res) {
        console.log('支付成功提示 success:' + JSON.stringify(res));
    },
    fail: function (err) {
        console.log('支付失敗提示 fail:' + JSON.stringify(err));
    },
    complete:function(res){
        //console.log('xxxxxxxxxxxxxxxxxx---complete')
    }
});

利用uni-app中的uni.requestPayment發(fā)起調(diào)用微信支付請(qǐng)求
以下是介紹我的詳細(xì)代碼


getpagedata: function() {
    this.$appajax.globalRequest('POST', getApp().qwbmurl + '/pay/weixin/miniapp.asp', {
        buy_order: _self.pay_order, //支付訂單,里面包括了支付的費(fèi)用,支付的信息
        openid: 'oM67Fv5pK1REqisNtMq5zVBkcd5Y' // + uni.getStorageSync('uu_openid'),
    }).then(res => {
        let show_state = res.data.state; //支付狀態(tài)
        //支付失敗提示
        if (show_state == "error") {
            uni.showToast({title: unescape(res.data.prompting),icon: 'none'});
        }
        //支付成功處理
        if (show_state == "success") {
            uni.showToast({title: unescape(res.data.prompting),
                icon: 'success'
            });
            let paydata = res.data.data_list;
            uni.requestPayment({
                nonceStr: paydata.nonceStr,      //  隨機(jī)字符串 【字符串】
                package: paydata.package,       //  統(tǒng)一下單接口 必須加前綴:prepay_id=xxxxxxxx  【字符串】
                paySign: paydata.paySign,       //  簽名     【字符串】
                signType: paydata.signType,      //  簽名算法 【字符串】
                timeStamp: paydata.timeStamp,     //  時(shí)間戳   【字符串】
                success: function (res) {
                    console.log('發(fā)起支付success:' + JSON.stringify(res));
                },
                fail: function (err) {
                    console.log('失敗支付fail:' + JSON.stringify(err));
                },
                complete:function(res){
                    //console.log('xxxxxxxxxxxxxxxxxx---complete')
                }
            });
        }
    });
},

相關(guān)閱讀
旅行社網(wǎng)站模板11
大紅袍形象設(shè)計(jì)暨旅游商品設(shè)計(jì)大賽在線投票評(píng)選
ASP FSO讀取XX文件夾下的所有文件列表
解決手機(jī)端微信瀏覽器中視頻自動(dòng)播放和默認(rèn)全屏問題
搜索引擎優(yōu)化八個(gè)基礎(chǔ)的知識(shí)
收集各種游覽器禁止javascript的方法
a標(biāo)簽的javascript鏈接
CSS制作網(wǎng)頁中的一些經(jīng)驗(yàn)總結(jié)
共有0條關(guān)于《uni-app開發(fā)的微信小程序在線支付》的評(píng)論
發(fā)表評(píng)論
正在加載評(píng)論......
返回頂部發(fā)表評(píng)論
呢 稱:
表 情:
內(nèi) 容:
評(píng)論內(nèi)容:不能超過 1000 字,需審核,請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
驗(yàn)證碼: 驗(yàn)證碼 
網(wǎng)友評(píng)論聲明,請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。

您發(fā)布的評(píng)論即表示同意遵守以下條款:
一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會(huì)、集體和公民的合法權(quán)益;
二、不得發(fā)布國家法律、法規(guī)明令禁止的內(nèi)容;互相尊重,對(duì)自己在本站的言論和行為負(fù)責(zé);
三、本站對(duì)您所發(fā)布內(nèi)容擁有處置權(quán)。

更多信息>>欄目類別選擇
百度小程序開發(fā)
微信小程序開發(fā)
微信公眾號(hào)開發(fā)
uni-app
asp函數(shù)庫
ASP
DIV+CSS
HTML
python
更多>>同類信息
uni-app開發(fā)表單input組件的一些規(guī)則說明自己預(yù)留使用
uni-app:使用uni.downloadFile下載word或pdf文件并保存到手機(jī)
小程序中利用addPhoneContact將聯(lián)系人的信息添加到手機(jī)通訊錄支持保存聯(lián)系人頭像
微信小程序打開客服提示:該小程序提供的服務(wù)出現(xiàn)故障,請(qǐng)稍后重試
微信小程序客服會(huì)話只能過button讓用戶主動(dòng)觸發(fā)
uni-app開發(fā)微信小程序使用button的open-type為contact調(diào)用微信客服不能用view或者js調(diào)用
更多>>最新添加文章
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
Android移動(dòng)端自動(dòng)化測(cè)試:使用UIAutomatorViewer與Selenium定位元素
抖音直播音掛載小雪花 懂車帝小程序
javascript獲取瀏覽器指紋可以用來做投票
火狐Mozilla Firefox出現(xiàn):無法載入您的Firefox配置文件 它可能已經(jīng)丟失 或是無法訪問 問題解決集合處理辦法
在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
python通過代碼修改pip下載源讓下載庫飛起
python里面requests.post返回的res.text還有其它的嗎
更多>>隨機(jī)抽取信息
深山留言板系統(tǒng)(網(wǎng)吧游戲?qū)S? v3.6
實(shí)現(xiàn)iis6與iis7環(huán)境下支持mp4視頻隨意拖動(dòng)、預(yù)覽播放、邊下載邊播放
asp模擬動(dòng)態(tài)加載include file
連云港酒店預(yù)訂
asp中fso實(shí)現(xiàn)對(duì)文件或文件夾進(jìn)行創(chuàng)建刪除等操作函數(shù)
利用javascript鼠標(biāo)經(jīng)過表格,行與列變色
主站蜘蛛池模板: 日本丶国产丶欧美色综合 | 精品免费在线 | 免费视频国产 | 欧美日韩1区 | 日韩欧美国产一区二区三区 | 911亚洲精品国内自产 | 日韩亚洲欧美在线 | 国产嘿咻视频 | 国产成人精品日本亚洲语音1 | 日韩精品一区二区三区在线观看l | 欧美日韩精品在线视频 | 亚洲色图日韩精品 | a免费国产一级特黄aa大 | 久久久久久亚洲精品中文字幕 | 欧美国产亚洲一区二区三区 | 国产欧美日韩在线播放 | 亚洲视频在线免费播放 | 国产一区导航 | 97在线资源| 欧美日韩亚洲视频 | 亚洲一区二区欧美 | 欧美 日韩 中文 | 日本 黄 a| 91精品欧美一区二区三区 | 中文字幕第13亚洲另类 | 成人国产一区二区 | 欧美日韩精选 | 欧美精品福利 | 国内精品一区二区 | 亚洲综合日韩在线亚洲欧美专区 | 亚洲欧美激情在线 | 欧美日韩三级在线观看 | 一级成人a毛片免费播放 | 欧美亚洲另类在线观看 | 永久免费观看的毛片的网站 | 久久久久久久国产精品 | 久久久久久久岛国免费播放 | 欧美一级专区免费大片 | 欧美日韩亚洲区久久综合 | 在线视频日韩 | 国产欧美在线观看不卡 |