全國免費撥打:400-081-5070 ? ? 028-8627-1623
27 2019 August

小程序支付功能的開發模式有哪些?

發布來源:億合科技發布日期:2019-08-27 16:27:10
瀏覽數: 629

微信小程序開發支付功能的時候,需要根據支付開發文檔中的說明去進行開發,它的模式分為兩種,一種普通模式,一種是服務商模式。其中,服務商模式還分為普通服務商和銀行服務商兩大類,這些服務模式或者服務商的不同,在開發過程中需要被重視。本文總結說明一下這些不同模式的具體內容。


1、開發模式介紹


微信支付對商戶開放的所有面對用戶使用的api,都是由appid和mch_id成對使用的,微信支付開放的能力主要分2大類,分別是普通模式和服務商模式。


(1)普通模式


普通模式是微信支付最常規的應用模式,適用于有自己開發團隊或外包開發商的直連商戶收款。開發者申請自己的appid和mch_id,兩者需具備綁定關系,以此來使用微信支付提供的開放接口,對用戶提供服務。


(2)服務商模式


第三方服務商申請自己的服務號appid,并通過該服務號appid申請服務商mch_id,以此獲得微信支付服務商能力。再通過服務商mch_id為所服務的特約商戶申請創建微信支付sub_mch_id,創建好的sub_mch_id默認和服務商的mch_id建立父子授權關系。以此來使用微信支付提供的開放接口,對特約商戶及用戶提供服務。同時,微信支付為服務商模式下的每一條“mch_id-sub_mch_id父子授權關系”上,都開放了一些開發配置能力供服務商配置,包括不限于支付授權目錄、推薦關注的appid、sub_appid等。


2、服務商模式分類


(1)普通服務商發起微信支付


普通服務商微信支付模式,是最常規的第三方模式,第三方幫特約商戶申請商戶號并為他進行支付開發,第三方本身不經手資金,支付成功后資金直接進入特約商戶商戶號。


(2)銀行服務商發起微信支付


有清算資質的銀行機構可申請成為微信支付銀行類服務商,開通后可通過api創建特約商戶號并為其進行支付開發,資金直接進入銀行類服務商賬戶,由銀行服務商為特約商戶進行資金清算;在此能力的延伸下,銀行服務商不僅可直接為其特約商戶提供服務,也可間接用同一套模式為渠道商的特約商戶提供服務。渠道商可通過銀行類服務商基于微信支付接口封裝的特約商戶創建、子商戶開發配置(推薦關注、sub_appid等)、下單接口,來為渠道商下屬商戶接入微信支付。



  3、小程序微信支付開發三種業務場景


 (1)第三方自己申請賬號開發,生成指定內頁給特約商戶用,該模式簡稱中心化模式。


 (2)以特約商戶身份申請小程序appid,第三方完成開發,該模式簡稱外包模式。


 (3)通過開放平臺第三方開發者代特約商戶進行小程序開發,該模式簡稱第三方模式。



聲明:原創文章,轉載請注明出處

上一篇:成都小程序開發:商城小程序的開發流程是怎樣的?
下一篇:企業應該怎樣提高小程序的用戶轉化效果?
欧美日韩国产高清综合二区_亚洲日韩天堂在线中文字幕_日韩精品一在线观看视频