1. 微信支付介面,提示:調用支付jsapi缺少參數: $key0$
解決方法就是修改下 lib/Wxpay.Data.php約2731行處SetTimeStamp方法,修改為專 $this->values['timeStamp'] = (string)$value;
希望採納謝屬謝!
2. jsapi支付什麼意思
JSAPI支付是指用戶在微信中打開商戶的H5頁面,商戶在H5頁面通過調用微信支付提供的JSAPI介面調起微信支付模塊來完成支付。適用於在公眾號、朋友圈、聊天窗口等微信內完成支付的場景。
JSAPI支付的申請流程如下:
1、注冊微信公眾號,公眾號類型為服務號、政府或媒體訂閱號。
2、認證微信公眾號,認證費用是每次300元,如果不進行認證是沒法用微信支付的。
3、登錄微信的公眾平台,點擊左方菜單中的微信支付按鈕,根據要求填寫需要的資料,然後等待微信官方的審核,審核時間為48小時內。
4、在審核通過後,微信官方會以郵件、公眾號等方式發送給聯系人開戶信息,按照要求填寫財付通備付金匯入的隨機金額,即可完成賬戶驗證。
5、在給出線上的電子協議中進行簽署,簽署完畢後就可以進行交易和所得資金的結算,簽署的文件時可以立即生效的。
6、當簽署完協議後,就可以獲得支付介面,可以根據官方給出的開發文檔中的內容進行開發,也可以根據成功的案例進行研發設計。
本條內容來源於:中國法律出版社《法律生活常識全知道系列叢書》
3. 微信支付怎麼配置jsapi
微信支付,是微信向有出售物品/提供服務需求的商家提供推廣銷售、支付收款、經營分析的整套解決方案,包括多種支付方式,如付款碼支付、JSAPI支付、小程序支付、APP支付、電腦網站支付、企業微信支付、H5支付,以及多種支付工具,如微信紅包、代金券等。
微信支付配置步驟:
步驟1:注冊支付商戶號
步驟2、秘鑰(32位)
步驟3、上傳證書
步驟4、商戶號新增小程序授權(注意授權狀態是否是成功)
步驟5、公眾號支付、JSAPI開通
登錄小程序後台找到配置管理→支付配置
登錄開通微信支付商戶平台(https://pay.weixin.qq.com),在微信支付商戶平台裡面進行查找商戶號和設置API密鑰、下載證書
以下步驟查找上述基礎的內容在哪個地方查找。
步驟1、支付商戶號查找:
(註:登錄商戶號盡量使用360瀏覽器或者谷歌瀏覽器)
進入後在 賬戶中心—商戶信息、可以看到微信支付商戶號、把商戶號記一下,填到後台。
註:首次進入微信支付後台需要下載控制項和操作證書(按照提示一步步操作即可)
步驟二:API密鑰:隨後點擊下面的API安全、設置一下API秘鑰,API密鑰必須是32位字母或數字
註:該處設置秘鑰時看下設置下方的API秘鑰,不要設置APIV3的秘鑰。
註:該處設置下後把新設置的密鑰填到製作後台。
步驟三:證書路徑、密鑰路徑:API秘鑰設置好了之後、點擊下載API證書
(註:該處證書上傳用於退款。退款需要往商戶號里充值錢。)
下載後是一個壓縮包,然後解壓、然後根據名稱分別上傳到證書路徑、密鑰路徑。
步驟四:小程序在公眾號里申請,公眾號里開通的微信支付;該方式需要先登錄商戶號->產品中心->APPID授權管理->新增該小程序的授權。具體如下圖:
如提示已綁定(此步驟跳過)
授權後到微信小程序後台同意授權。如圖:
確保上圖申請單狀態是授權成功。
步驟五:查看微信支付商戶號公眾號支付、JSAPI是否開通。如下圖:(如未開通,點擊開通下,如果沒有公眾號支付可不用管)
(1)公眾號支付開通(如果沒有公眾號支付,此步驟跳過)
(2)JSAPI開通