1. 程式人生 > >微信支付服務商模式(受理機構模式)開發注意事項,jsapi支付

微信支付服務商模式(受理機構模式)開發注意事項,jsapi支付

1.首先下載的demo,一般都是有些bug的,先要改一下。

2.微信貌似沒有為服務商模式單獨開發demo,下載的也都是普通商戶的支付demo,其實這裡沒有必要單獨寫,因為他們區別就是幾個引數的區別。

(0)demo裡設定的引數全部都要填服務商的,而不是子商戶的。

(1)第一個區別是openid,demo裡直接傳的openid,服務商模式需要傳sub_openid,獲取的方式就不說明了,總之獲取所需都是子商戶即特約商戶的appid,appsecret。

(2)需要在傳入頁面多傳一個sub_mch_id引數。

(3)將呼叫的類中判斷openid那裡的程式碼註釋掉,不然永遠進不到下一步。

(4)在服務商的微信支付商戶後臺設定授權目錄,而不是像普通商戶那樣在公眾平臺後臺來設定。

更新了demo,還看不懂的兄弟可以下載來看看。

如果沒其他特殊要求,在引數填寫正確的情況下,可以直接使用。

地址:

http://download.csdn.net/detail/a138984/9573120

相關推薦

支付服務商模式受理機構模式開發注意事項jsapi支付

1.首先下載的demo,一般都是有些bug的,先要改一下。 2.微信貌似沒有為服務商模式單獨開發demo,下載的也都是普通商戶的支付demo,其實這裡沒有必要單獨寫,因為他們區別就是幾個引數的區別。 (0)demo裡設定的引數全部都要填服務商的,而不是子商戶的。 (1)第一

分享到朋友圈、傳送給朋友開發注意事項

1、invalid url domain 當前頁面所在域名與使用的appid沒有繫結,請確認正確填寫繫結的域名,如果使用了埠號,則配置的繫結域名也要加上埠號(一個appid可以繫結三個有效域名,見 目錄1.1.1)。 2、invalid signature簽名錯誤。 建議按如下順序檢查:

中控方法getAccessToken、getJsapiTicket。可繼續優化redis作為中間層入庫同時加入redis要使用時先查詢redis。

IE 數據 names str namespace extend family ext nts <?php /** * 微信父類控制器 * @author Songle * */ namespace Home\Controller; use Think\C

自定義小程式導航相容各種手機

詳細程式碼請見github,請點選地址,其中有原生小程式的實現,也有wepy版本的實現 瞭解小程式預設導航 如上圖所示,微信導航分為兩部分,第一個部分為statusBarHeight,劉海屏手機(iPhone X,小米8等)會比其他的手機高很多,第二部分為titleBarHeight,安卓和IOS的高

Android 仿錄製短視訊不使用 FFmpeg

轉載請標明出處與作者:https://www.jianshu.com/p/2cb7b0110fde 專案中原本就有錄製短視訊的功能,使用的是 # qdrzwd/VideoRecorder 這個專案,但是該專案不支援 targetSdkVersion 22以上的版本,而現在各大

小程式把玩二十七audio元件

音訊播放已經封裝的很好!只需配合屬性設定即可! (method和data配合使用) 主要屬性: wxml <audio action="{{action}}"

小程式四設定底部導航

好了 小程式的頭部標題 設定好了,我們來說說底部導航欄是如何實現的。 我們先來看個效果圖 這裡,我們添加了三個導航圖示,因為我們有三個頁面,微信小程式最多能加5個。 那他們是怎麼出現怎麼著色的呢?兩步就搞定! 1. 圖標準備 我們進入該網站,滑鼠滑到一個喜歡的圖示上面

小程式把玩二十八image元件

image元件也是一個程式不可缺少的,可以這樣說一個app中image元件隨處可以看到,一般 image有兩種載入方式第一種是網路圖片第二種是本地圖片資源,都用src屬性去指定。 重點屬性:

小程式把玩二十五loading元件

loading通常使用在請求網路資料時的一種方式,通過hidden屬性設定顯示與否 主要屬性: wxml <!----> <button type="primary"

Android類似詳細地址選擇高德地圖

利用高德地圖的API做了一個類似微信傳送位置介面地址選擇,介面就3個,一個選擇地址(周邊搜尋),一個搜尋介面(關鍵字搜尋),最後將選擇的地址資訊返回主介面,效果圖如下:   對於詳細地址選擇,在專案中難免會遇到,比如電商app,旅遊app等等,下面簡單講解如何實現:一、註冊高

小程式把玩三十七location API

location API也就分這裡分兩種wx.getLocation(object)獲取當前位置和wx.openLocation(object)通過經緯度開啟內建地圖。其中定位獲取位置資訊返回引數是有問題的speed,accuracy這兩個是沒有的。還有

小程式把玩三十四Audio API

沒啥可值得太注意的地方 重要屬性: 1. wx.getBackgroundAudioPlayerState(object) 獲取播放狀態 2.wx.playBackgroundAu

Android仿開啟紅包動畫逐幀動畫

Frame Animation(逐幀動畫):        逐幀動畫(Frame-by-frame Animations)從字面上理解就是一幀挨著一幀的播放圖片,就像放電影一樣。和補間動畫一樣可以通過xml實現也可以通過java程式碼實現。接下來藉助目前專案中的一個開

小程式把玩三十八獲取裝置資訊 API

獲取裝置資訊這裡分為四種, 主要屬性: 網路資訊wx.getNetWorkType, 系統資訊wx.getSystemInfo, 重力感應資料wx.onAcceleromete

小程式把玩二十九video元件

視訊播放元件與圖片載入元件也沒啥差別,使用起來也沒啥注意的 重要屬性: wxml <!--監聽button點選事件--> <button bindtap="liste

小程式把玩三十六Storage API

其實這個儲存在新建Demo的時候就已經用到了就是儲存就是那個logs日誌,資料儲存主要分為同步和非同步 非同步儲存方法: 存資料 wx.setStorage(object) 相同key會覆蓋,可寫回調方法 獲取方法: wx.getStora

小程式把玩三十五Video API

電腦端不能測試拍攝功能只能測試選擇視訊功能,好像只支援mp4格式,值得注意的是成功之後返回的臨時檔案路徑是個列表tempFilePaths而不是tempFilePath文件寫的有點問題。 主要屬性

小程式把玩三十九navigation API

演示效果也看到了小程式也就提供這幾個處理導航控制。值得注意的是只能同時導航五個頁面 主要屬性: 導航條一些方法 wx.setNavigationBarTitle(object) 設定導航條的Title 導航標題可以通過三種方式設定,第一種是通過全域性

sql語句Oracle和mysql注意事項

我們在平時寫sql語句的時候很容易忽視一些細節問題,而且在Oracle和mysql中sql語句也是有很多的不同之處,這些我們都需要注意,下面我就把平時比較容易忽視的幾個點列出來。 一:分頁 mysql 分頁:select * form 表名 limit m,n; Oracel中分頁:

JAXB的應用之二---------Xml與多個物件的對映聚合或組合注意事項

   在我們的實際應用中,Xml中的結構往往不止這麼簡單,一般都會有2,3層。也就是說如果對映成物件就是聚合(組合)的情況 。 就用我們上一章的例子繼續來講,簡單我們的Book的author現在不止是一個String型別的名子,他是一個物件Author,幷包含作者的相關個人