一、功能介紹
前言:微信支付申請支持兩種情況:一是“綁定已有微信支付商戶號”,二是“支持申請一個新的微信支付商戶號”
因?yàn)槠脑颍?/span>本篇教程只涉及“已注冊有微信支付商戶號”這種情況。情況二的具體操作流程可點(diǎn)擊這里進(jìn)行查看。
二、功能說明
【版本】至尊版及以上版本
【注意】需授權(quán)已認(rèn)證的非個人主體微信小程序,商戶號僅支持普通商戶號
【適用】僅微信小程序支持微信支付,百度小程序、頭條/抖音小程序不支持微信支付
三、設(shè)置教程
1. 小程序微信支付設(shè)置涉及平臺登錄鏈接
① 微信公眾平臺
② 微信商戶號平臺
2. 商戶號關(guān)聯(lián)小程序
2.1 綁定自己已有的微信支付商戶號
注意:僅支持綁定“完成所有開戶流程”且“主體一致”的新接口普通類型商戶號,其他類型暫時不支持。
① 登錄微信商戶平臺,進(jìn)入【產(chǎn)品中心-APPID賬號管理】,點(diǎn)擊添加“關(guān)聯(lián)APPID”。
② 輸入要設(shè)置微信支付的微信小程序APPID進(jìn)行授權(quán)綁定。
-微信小程序APPID查看路徑:在微信小程序后臺-開發(fā)-開發(fā)設(shè)置-開發(fā)者ID中獲取。
3. 確認(rèn)關(guān)聯(lián)
3.1 在商戶號提交APPID關(guān)聯(lián)后,在微信公眾平臺登錄微信小程序后臺,點(diǎn)擊【微信支付-商戶號管理】中查看相關(guān)商戶號信息,確認(rèn)授權(quán)申請。(在“公眾平臺安全助手”下發(fā)的模板消息中確認(rèn)授權(quán)信息也是可以的)
注意:如有多個待確認(rèn)的商戶號時,建議先進(jìn)行核對,確認(rèn)要綁定的商戶號后再點(diǎn)擊確認(rèn)!
4. 在輕應(yīng)用后臺配置支付
4.1 開啟小程序微信支付
進(jìn)入到輕應(yīng)用管理后臺,在【設(shè)置-支付設(shè)置】中開啟微信支付。
4.2 配置微信支付商戶號
① 商戶號獲取路徑:登錄微信商戶平臺,點(diǎn)擊【產(chǎn)品中心-開發(fā)配置】中可查看微信支付商戶號,復(fù)制商戶號粘貼到輕應(yīng)用對應(yīng)位置。
② 點(diǎn)擊進(jìn)入“前往配置”將微信支付商戶號填寫到下圖位置。
4.3. 開通jsapi支付
在微信商戶平臺點(diǎn)擊【產(chǎn)品中心-我的產(chǎn)品】,找到【JSAPI支付】,單擊開通。
顯示已開通即表示開通成功(如顯示其他提示,請根據(jù)提示完成操作,直至提示為已開通)。
4.4 設(shè)置apiv2支付密鑰
在微信商戶平臺點(diǎn)擊【賬戶中心-API安全-設(shè)置apiv2密鑰】
注意:只需設(shè)置apiv2密鑰,apiv3密鑰不用設(shè)置
密鑰要求:32個字符,大寫英文,小寫英文和數(shù)字的組合。
4.5 填寫商戶支付密鑰
回到輕應(yīng)用小程序管理后臺,點(diǎn)擊【服務(wù)-服務(wù)設(shè)置-支付設(shè)置】中,將獲取的API密鑰填寫在【商戶支付密鑰】中。如下圖:
4.6 上傳證書
若需要使用原路退款功能,需上傳證書。點(diǎn)擊查看-如何上傳api證書
4.7 驗(yàn)證支付
完成以上設(shè)置后,可進(jìn)入最后一步進(jìn)行掃碼驗(yàn)證,能正常支付代表設(shè)置成功,如無法正常支付建議重新按照教程設(shè)置一遍。
四、支付失敗排查方法
五、常見問題
Q:輕應(yīng)用小程序開通微信支付后,用戶支付的錢到哪里去?
A:用戶支付的錢會直接進(jìn)入設(shè)置好的微信支付帳號(微信商戶平臺)中,輕應(yīng)用不會從交易訂單中收取任何費(fèi)用。