日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

实战:微信小程序支付开发具体流程

發布時間:2023/12/20 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 实战:微信小程序支付开发具体流程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

來源:授權地址
作者:會編碼的熊

該文章紀錄了我在開發小程序支付過程中的具體流程

?

1. 申請微信支付

小程序認證后進入微信支付申請小程序的微信支付

填寫企業信息對公賬戶并上傳憑證后,微信支付會打一筆隨機金額到對公賬戶,輸入金額完成驗證后,在線簽署協議,這樣整個微信支付的申請流程完成了。注意此處申請所填寫的信息都需要真實且詳細,設置小程序的密鑰。

微信支付申請完,會發送微信支付商戶號,商戶平臺用戶名密碼等信息到注冊者郵箱。

?

2.配置商戶信息

申請微信支付成功后,登陸商戶平臺(pay.weixin.qq.com)進入賬戶中心,設置微信商戶的API Key與下載證書

?

3.配置Https服務器

小程序的前端是使用微信提供的框架開發,但是后臺依然是開發者自己的服務器。小程序發起的是 https 請求,意味著小程序開發者必須配置 https 服務器。配置 https 服務器之前,先要獲取證書,證書可以向相關機構購買,騰訊云目前可以向用戶提供免費的證書。

證書安裝指引在這里查看:
https://www.qcloud.com/document/product/400/4143

?

4.服務端準備

下載微信支付sdk,配置微信小程序信息與商戶信息,放置證書到對應目錄。調用微信申請支付JSAPI的方式生成一串驗證信息如下:

appId:"wx3*******6"//小程序id nonceStr:"qdpys6rdizbnpj12ahwvkf568a6c1sr9" //隨機字符串 package:"prepay_id=wx2016***********3" //wx的預支付交易單 paySign:"8A7DC1A560B3B6DB0C656AC382D3E6F1" signType:"MD5" timeStamp:"1481167418"

?

5.小程序demo:

const wechatData = payRes.data.payment;//wechatData就是上面的驗證信息console.log(wechatData);wx.requestPayment({'appId' : wechatData.appId,'timeStamp': wechatData.timeStamp,'nonceStr': wechatData.nonceStr,'package': wechatData.package,'signType': 'MD5','paySign': wechatData.paySign,'success':function(res){console.log(res);console.log('success');},'fail':function(res){console.log(res);console.log('fail');},'complete': function(res){console.log(res);console.log('complete');} }); console.log(2);

?

6.測試

開啟校驗請求域名與AppID配置,點擊預覽使用真機測試,開發工具不會響應發起支付的接口。

?

轉自:轉載地址

轉載于:https://my.oschina.net/wxappunion/blog/803094

總結

以上是生活随笔為你收集整理的实战:微信小程序支付开发具体流程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。