最近遇到一個(gè)實(shí)際應(yīng)用場景:
A公司的業(yè)務(wù)餐屎,需要開發(fā)一個(gè)小程序,其中有一個(gè)需要用戶付款的功能玩祟,但是A公司不能收這個(gè)錢腹缩,需要B公司來收這個(gè)錢。
如何來實(shí)現(xiàn)呢空扎?
1藏鹊、一個(gè)公司一個(gè)微信小程序的支付功能開發(fā)過程
如果有過微信公眾號(hào)或者微信小程序支付開發(fā)經(jīng)歷的,一般都知道如下流程:
- 首先需要去微信公眾平臺(tái)申請注冊一個(gè)公眾號(hào)的訂閱號(hào)或者服務(wù)號(hào)或者小程序转锈。
- 然后是微信認(rèn)證盘寡,由于A是公司,所以需要對公帳戶信息來認(rèn)證撮慨;假如A是政府機(jī)構(gòu)竿痰,可能沒有對公帳戶脆粥,可以在“機(jī)構(gòu)開戶銀行”、“機(jī)構(gòu)銀行賬號(hào)”欄填寫“無”影涉。
- 開通支付
- 登入商戶后臺(tái)变隔,授權(quán)步驟1注冊的APPID,配置添加支付授權(quán)目錄蟹倾。
這樣下來匣缘,就可以開發(fā)具有支付功能的公眾號(hào)或者小程序了。
2喊式、一個(gè)公司有多個(gè)小程序的支付功能開發(fā)過程
按照上面的過程孵户,公司A已經(jīng)運(yùn)營了一個(gè)帶有支付功能的小程序P1。
現(xiàn)在岔留,來了新業(yè)務(wù)夏哭,公司要開發(fā)一個(gè)新的小程序P2,同樣需要支付功能献联,這時(shí)候的開發(fā)過程應(yīng)該是什么樣的呢竖配?
- 同上一節(jié)中的步驟1一樣,首先需要去微信公眾平臺(tái)申請注冊一個(gè)小程序里逆。
- 然后是微信認(rèn)證进胯,同上一節(jié)中的步驟2
- 這里不用再申請開通支付了,而是直接登入之前的商戶后臺(tái)原押,授權(quán)新注冊小程序P2胁镐,配置添加新的支付授權(quán)目錄。
然后诸衔,就可以和之前一樣盯漂,去寫代碼實(shí)現(xiàn)了。
3笨农、公司A的小程序調(diào)用公司B的商戶支付過程
公司A這次又接到一個(gè)新業(yè)務(wù)就缆,還是要開發(fā)一個(gè)新的小程序,也是有支付功能谒亦,但是這次不能用戶不能支付給公司A竭宰,要直接支付給公司B。
這次的開發(fā)過程和前兩次有了一些不同份招,具體如下:
- 同上一節(jié)中的步驟1一樣切揭,公司A首先需要去微信公眾平臺(tái)申請注冊一個(gè)小程序P3。
- 然后是微信認(rèn)證锁摔,同上一節(jié)中的步驟2一樣
- 公司B去微信的商戶后臺(tái)申請注冊成為一個(gè)商戶伴箩。
-
公司B登入剛注冊的商戶后臺(tái),如下圖鄙漏,進(jìn)入產(chǎn)品中心的APPID授權(quán)管理嗤谚。
-
點(diǎn)擊上圖的關(guān)聯(lián)更多APPid,然后進(jìn)入到下面的界面怔蚌,在這個(gè)界面里面巩步,APPID輸入公司A的小程序P3的APPID;APPID認(rèn)證主體填公司A的名稱桦踊;綁定類型根據(jù)具體情況選擇椅野,這里選擇的技術(shù)合作。
- 都填好之后籍胯,點(diǎn)擊下一步竟闪,請看下圖,下面出現(xiàn)一行選項(xiàng)
“我已閱讀杖狼,并同意《微信支付聯(lián)合營運(yùn)承諾函》以及《微信支付商戶號(hào)與APPID授權(quán)協(xié)議》的相關(guān)內(nèi)容”炼蛤,打勾確認(rèn)。
- 上一步驟確認(rèn)之后蝶涩,授權(quán)操作就完成了理朋,但是和前面的兩種情況不一樣,立即可以生效绿聘。這里微信官方會(huì)進(jìn)行審核嗽上,現(xiàn)在的審核周期是1-3天。
- 等到審核通過之后熄攘,A公司的小程序會(huì)收到確認(rèn)通知兽愤,需要A公司進(jìn)入小程序平臺(tái)進(jìn)行確認(rèn)。
- 最后挪圾,A公司確認(rèn)之后浅萧,就可以和之前一樣,進(jìn)行具體的開發(fā)工作了洛史。