DCloud微信支付-1的坑

好吧,這個問題折騰我兩天,我這個後端又幹起其餘同事的工做。html

首先要了解幾個事兒:後端

一、首先不要用官方網站文檔中搜索到的例子,不能用。能夠在DCloud中新建項目,裏面有個hello h5+的項目,而後找到payment.html頁面,用裏面的修改調試。微信

二、6200錯誤都是通道獲取問題,注意不能直接pay(wxpay)這樣,要用按鈕觸發,否則通道獲取到的是空。app

三、雲打包後,微信支付提示-1的錯誤,是通常性行錯,也就是配置參數有問題,要注意appid等,重要的是要查看你微信開放平臺上申請APP時填寫的包名應用簽名是否匹配。若是你用的共有證書,那填寫59201cf6589202cb2cdab26752472112便可,或者用簽名工具在手機裏獲取,若是是自有證書,填寫對應的就能夠。工具

四、簽名設置好後不會立刻生效,我等了半個小時再測試,就能夠正常支付了測試

 

整體來講DCloud的支付仍是很簡單的,坑是由於文檔比較蛋疼,關鍵的地方一點都沒寫,全得搜索和摸索,有些你覺着可有可無的東西可能就是坑的地方···微信支付

最後,測試銀行卡支付時候綁了銀行卡,一不當心特麼的支付了100大洋···好蛋疼,不知道老闆給報銷不網站

相關文章
相關標籤/搜索