麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 課堂 > 小程序 > 正文

微信小程序支付源碼,后臺服務端代碼的繞坑指南

2020-03-21 16:18:36
字體:
來源:轉載
供稿:網友

微信小程序支付繞坑指南

步驟

A:小程序向服務端發送商品詳情、金額、openid

B:服務端向微信統一下單

C:服務器收到返回信息二次簽名發回給小程序

D:小程序發起支付

E:服務端收到回調

首先準備以一下信息

微信小程序,小程序支付源碼,微信小程序源碼

小程序發送小程序向服務端發送商品詳情、金額、openid

微信小程序,小程序支付源碼,微信小程序源碼

服務端接收小程序發來的信息

微信小程序,小程序支付源碼,微信小程序源碼

判斷信息是否為空,不為空將要參與簽名的信息組合成鍵值對,準備簽名

微信小程序,小程序支付源碼,微信小程序源碼

算法

簽名(首先進行排序,連接商戶KEY,進行MD5計算,結果轉成大寫)

微信小程序,小程序支付源碼,微信小程序源碼

將計算好的MD5值也加入到之前的鍵值對中,并且將整個鍵值對轉成XML格式發送給預下單地址https://api.mch.weixin.qq.com/pay/unifiedorder

微信小程序,小程序支付源碼,微信小程序源碼

等會支付服務器返回預支付信息,判斷返回結果

微信小程序,小程序支付源碼,微信小程序源碼

將返回的結果,和二次簽名的值一起返回給小程序

微信小程序,小程序支付源碼,微信小程序源碼

需要注意的是二次簽名的隨機字符串是微信服務器發來的不是自己隨機的,另外appid和Key也要參與簽名計算千萬別忘記了。

'appId='+appId+'&nonceStr='+nonceStr+'&package='+pkg+'&signType=MD5&timeStamp='+timeStamp+"&key=d27551c7803cf16*e536b192d5d03b"這才是完整的。

小程序收到結果發起支付

微信小程序,小程序支付源碼,微信小程序源碼

支付截圖

微信小程序,小程序支付源碼,微信小程序源碼

遇到的問題:

預支付請求簽名錯誤

解決辦法:首先確定appid商戶號KEY是否正確,參與簽名的字符串是否按照要求排序,是否是UTF8格式,如果實在不行可以重置一次KEY試一試。

返回錯誤說total_fee參數為空

解決辦法:如果total_fee參數不為空,可能是package格式不對應該為"prepay_id="+prepay_id


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲va久久久噜噜噜久牛牛影视 | 亚洲精品tv久久久久久久久久 | 国产精品视频一区二区三区四区五区 | 国产成年人在线观看 | 成人免费午夜视频 | 88xx成人精品视频 | 黄色网址进入 | 蜜桃久久一区二区三区 | 久草在线手机视频 | 中文在线日韩 | 国产精品久久久久久久四虎电影 | 成人在线观看免费观看 | 欧美成人高清视频 | 久久精品一级 | 亚洲综合网站 | 精品国产乱码久久久久久丨区2区 | 男女羞羞的视频 | 青青草成人av | 99视频有精品视频高清 | 羞羞羞网站 | 干一夜综合 | 国产一级毛片高清视频 | 深夜小视频在线观看 | 亚洲看片网 | 国产精品成人一区二区三区电影毛片 | 欧美性受xxxx人人本视频 | 亚洲无马在线观看 | 日本一区二区在线 | 成av人在线观看 | 一级免费在线 | 7777在线观看 | 欧美一级片免费在线观看 | 欧美亚洲黄色片 | 亚洲第一综合 | 91成人免费在线观看 | 亚洲第一视频在线 | 射逼网站| www.91sese| 狠狠撸电影 | 中国免费黄色 | 午夜视频免费播放 |