欧美人与禽2O2O性论交,秋霞免费视频,国产美女视频免费观看网址,国产成人亚洲综合网色欲网

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

目標(biāo):

在微信的網(wǎng)頁內(nèi)實現(xiàn)微信支付功能,達(dá)到下單的目的

實現(xiàn)環(huán)境:

白碼低代碼平臺(使用平臺提供的API實現(xiàn)微信支付功能,可直接調(diào)用,減少了大量調(diào)試工作的時間)

平臺語言:

node.js

準(zhǔn)備工作:

  1. 一個微信公眾號管理員賬號
  2. 一個微信支付賬戶
  3. 系統(tǒng)中準(zhǔn)備好產(chǎn)品和訂單數(shù)據(jù)表

實現(xiàn)步驟:

1.搭建一個簡單的自定義頁面,主要用于下單功能;

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

2.創(chuàng)建一個API和一個webhook,用于發(fā)起支付和回調(diào)支付;(根據(jù)官方的說明,發(fā)起微信支付的API會返回一個配置JSON,用于前端發(fā)起支付)

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

3.搭建一個下單功能,功能中會調(diào)用發(fā)起支付的API,前端頁面會調(diào)用該功能,設(shè)定該功能返回值為API返回的參數(shù),前端使用該返回值發(fā)起支付;

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

4.回到前面創(chuàng)建好的自定義頁面,編寫下單功能的代碼,思路是:獲取當(dāng)前微信用戶的openid(發(fā)起支付所需參數(shù)),調(diào)用創(chuàng)建訂單的功能發(fā)起微信支付,獲取功能返回值,使用返回值調(diào)用支付;

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

5.發(fā)起支付后,會一直觸webhook,webhook請求體中包含支付的訂單號和支付結(jié)果,需要根據(jù)訂單號和結(jié)果更新對應(yīng)訂單的狀態(tài),回到webhook,繼續(xù)編寫更新訂單狀態(tài)的代碼;

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

6.測試效果,我通過詢問客服,獲取到了一個有特定格式的鏈接,微信進(jìn)入這個鏈接后,前端就可以獲取到openid了,也就可以進(jìn)行微信支付了;

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

低代碼開發(fā),快速對接微信支付(低代碼開發(fā),快速對接微信支付的方法)

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部