對于開發制作微信小程序的商家和企業來說,微信支付功能是必不可少的,實現線上交易是開發小程序的根本目的所在,所以接入微信支付是必備的選擇。
那么在接入微信支付的過程中,常用的開發模式有哪些呢?
這里宜聘科技就為大家詳細的介紹一下。
微信支付功能對所有商家開放。 用戶使用的API由appid和mch_id配對適用。 微信支付的開放能力主要分為兩類:普通模式和服務提供商模式。
1.普通模式
普通模式是微信支付最常見的應用模式,適用于有自己開發團隊或外包開發服務商直連的商家收款。 開發人員申請自己的appid和mch_id,兩者都具備綁定關系,以此來使用微信支付提供的開放接口,對用戶提供服務。
2.服務商模式
第三方服務提供商申請自己的服務號appid,并通過服務號appid申請服務提供商mch_id,以獲得微信支付服務商能力。 然后,再通過服務商的mch_id為所服務的商戶創建微信支付sub_mch_id,并且創建的sub_mch_id,并為sub_mch_id和服務商的mch_id建立父子授權關系。 通過這種方式,使用微信支付提供的開放接口為特約商戶和用戶提供服務。 同時,微信為服務商模式下的每個“mch_id-sub_mch_id父子授權關系”,都開放了一些開發配置功能,包括不限于支付授權目錄,推薦關注的appid,sub_appid等等。
服務商模式有哪些分類?
商家通過服務商進行小程序支付功能開發,比較常見的類型有以下這兩種:
1.普通服務商發起微信支付
一般服務商微信支付模式是最常見的第三方模式。 第三方幫助特約商戶申請商家號碼并為他進行支付開發。 第三方本身不經手這筆資金。 付款成功后,資金直接輸入特殊商家商戶號中。
2.銀行服務商發起微信支付
具有清算資格的銀行機構可申請成為微信支付銀行服務提供商。 開通之后,它可以通過api創建一個特約商戶號并為其進行支付開發。 資金直接進入銀行服務提供商賬戶,銀行服務商為特約商戶提供資金。 在這種能力的延伸之下,銀行服務商不僅可以直接向特約商家提供服務,還可以間接使用相同的模式為渠道的特約商家提供服務。 渠道商可以通過微信支付界面封裝的特約商戶創建,子商戶開發配置(推薦關注,sub_appid等),下單接口,為渠道商下屬的商戶接入微信支付。
小程序微信支付開發的業務場景有哪些?
小思總結之后發現,小程序微信支付開發的業務場景主要有以下這三種:
1.第三方自行申請帳戶開發,生成指定的內頁給特約商戶使用,這個模式稱為中心化模式。
2.以特約商戶身份申請小程序的appid,由第三方完成開發,這個模式被稱為外包模式。
3.通過開放平臺第三方開發人員代特約商戶進行小程序開發,這個模式被稱為第三方模式。
以上便是關于微信小程序支付功能有哪些開發模式的相關介紹,想要了解更多微信小程序相關新聞資訊知識,請關注安徽宜聘科技。