掃碼支付開(kāi)發(fā)步驟
開(kāi)通支付權(quán)限
在微信商戶平臺(tái)(www.tg885.com)設(shè)置支付權(quán)限,進(jìn)入欄目服務(wù)商功能-->特約商戶管理-->開(kāi)發(fā)配置,如圖6.6所示。
進(jìn)入開(kāi)發(fā)配置頁(yè)面后,找到支付權(quán)限-->公眾號(hào)支付-->修改,如圖6.7所示。
點(diǎn)擊修改,然后勾選Native原生支付開(kāi)通該權(quán)限,在支付回調(diào)URL上填寫商戶支付后臺(tái)系統(tǒng)的網(wǎng)頁(yè)地址,如圖6.8所示。
根據(jù)應(yīng)用場(chǎng)景選擇實(shí)現(xiàn)模式
掃碼支付可分為兩種模式,商戶根據(jù)支付場(chǎng)景選擇相應(yīng)模式。
模式一:商戶后臺(tái)系統(tǒng)根據(jù)微信支付規(guī)則鏈接生成二維碼,鏈接中帶固定參數(shù)productid(可定義為產(chǎn)品標(biāo)識(shí)或訂單號(hào))。用戶掃碼后,微信支付系統(tǒng)將productid和用戶openid(用戶標(biāo)識(shí))回調(diào)商戶后臺(tái)系統(tǒng),商戶后臺(tái)系統(tǒng)根據(jù)productid生成支付交易,最后微信支付系統(tǒng)發(fā)起用戶支付流程。
模式二:商戶后臺(tái)系統(tǒng)調(diào)用微信支付【統(tǒng)一下單API】生成預(yù)付交易,將接口返回的鏈接生成二維碼,用戶掃碼后輸入密碼完成支付交易。注意:該模式的預(yù)付單有效期為2小時(shí),過(guò)期后無(wú)法支付。