商戶已有的APP或小程序如想接入微信支付,可參考本章節(jié)。
如果商戶的移動(dòng)商城是一個(gè)已發(fā)布的APP,可以通過(guò)微信支付的In-APP支付產(chǎn)品(什么是In-APP支付)來(lái)接入。具體體驗(yàn)流程如下圖所示:
用戶發(fā)起支付后,商戶發(fā)送支付請(qǐng)求給機(jī)構(gòu),由機(jī)構(gòu)請(qǐng)求微信支付以獲取預(yù)支付id,機(jī)構(gòu)將此ID返回給商戶,由商戶使用微信SDK來(lái)跳轉(zhuǎn)到微信內(nèi)完成支付。支付完成后,會(huì)自動(dòng)從微信跳回商戶APP。
該支付場(chǎng)景下,機(jī)構(gòu)除了要完成基本的開發(fā)參數(shù)申請(qǐng), API key配置及證書下載配置外,還需要額外的參數(shù)配置:
In-APP支付場(chǎng)景的接入,需要子商戶自行在微信開放平臺(tái)注冊(cè)登記APP。注意申請(qǐng)注冊(cè)所使用的主體信息一定要與機(jī)構(gòu)為該子商戶生成的子商戶號(hào)主體保持一致。
一旦APP注冊(cè)登記并主體認(rèn)證成功,子商戶便可在open平臺(tái)查看到該APP對(duì)應(yīng)的appid,查看界面如下:
子商戶獲取到APP對(duì)應(yīng)的appid后需要同步給合作機(jī)構(gòu),由機(jī)構(gòu)登錄子商戶管理頁(yè)面完成子商戶小程序appid,即sub_appid與子商戶號(hào)sub_mch_id的綁定。
APP支付的參數(shù)傳輸規(guī)則與其他支付方式略有不同,詳細(xì)請(qǐng)參照API規(guī)則。
Customer Service Tel
Business Development
9:00-18:00
Monday-Friday GMT+8
Technical Support
WeChat Pay Global
ICP證