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