小程序插件中發起支付wx.requestPluginPayment
wx.requestPluginPayment(Object object)
插件中發起支付。
基礎庫 2.22.1 開始支持,低版本需做兼容處理。
以 Promise 風格 調用:不支持
小程序插件:支持,需要小程序基礎庫版本不低于 2.22.1
參數
Object object
屬性 類型 默認值 必填 說明
version string 是 插件版本,develop:開發版、trial:體驗版、release:正式版
fee number 是 需要顯示在頁面中的金額,單位為分
paymentArgs Object 是 任意數據,傳遞給功能頁中的響應函數
currencyType string 是 需要顯示在頁面中的貨幣符號的代碼,默認為 CNY
success function 否 接口調用成功的回調函數
fail function 否 接口調用失敗的回調函數
complete function 否 接口調用結束的回調函數(調用成功、失敗都會執行)
Tip
tip: 小程序與插件綁定在同一個open平臺賬號上且小程序與插件均為open賬號的同主體/關聯主體時,調用此接口將直接拉起支付收銀臺。
tip: 這個接口本身可以在開發者工具中使用,但功能頁的跳轉目前不支持在開發者工具中調試,請在真機上測試。
tip: 跳轉支付功能頁需要在 <code>app.json 中配置 "functionalPages": true
示例代碼
具體用法及參數說明可參考 插件支付文檔
wx.requestPluginPayment({
version: 'release',
fee: 1,
paymentArgs: {},
currencyType: 'CNY',
success (res) { },
fail (res) { }
})
- 小程序文件上傳wx.uploadFile
- 將本地資源上傳到服務器。客戶端發起一個 HTTPS POST 請求,其中 content-type 為 multipart/form-data。使用前請注意閱讀相關說明。
- 04-08 關注:1