前言
微信自從發(fā)布小游戲之后,很多開發(fā)者和公司都決定去體驗一下這種輕便的小游戲模式。然而這個過程中往往是無奈的,文檔描述看似詳細卻往往有些細節(jié)問題讓人無法摸清(如米大師的portal錯誤),社區(qū)問答也缺少專業(yè)人員。
問題描述
微信虛擬支付米大師支付的坑,主要在于1003系統(tǒng)錯誤讓人摸不著頭腦。我們看看文檔描述
在這里,回調(diào)是不會影響到支付的問題的。
其他圈起來的發(fā)生錯誤都會有相應(yīng)的錯誤提示,對于env和offerid如果與所配環(huán)境不符合,則會發(fā)生權(quán)限不足錯誤。
但是問題來了
currencyType buyQuantity這兩個不對都會是1003錯誤。
對于這個有如下兩個解決方案
1、按照配置來解決問題。發(fā)現(xiàn)配置貨幣和人民幣的比例 1 : X ,所以buyQuantity就是人民幣數(shù)量乘 X。還有就是,文檔有說明只支持哪些數(shù)量級別的人民幣支付的,所以buyQuantity還需要對購買的數(shù)量做一個限制,也就是文檔提供類型的數(shù)量乘以X。 按照這個方案修改能解決問題的需要仔細看文檔描述啦。
2、點進去米大師虛擬支付的時候,有一個支付授權(quán),切記,只能用管理員,管理員的賬號來授權(quán),如何判斷你是不是管理員,這個很簡單,在你們的微信平臺網(wǎng)頁里面,點開用戶身份,之后便會清清楚楚的有一個管理員和成員列表了。授權(quán)完之后的操作都很簡單,按照方案一來就行了。這里主要的問題是,普通成員授權(quán)之后都會提示授權(quán)成功,也可以繼續(xù)操作下一步,所以這個解決方案也是大家所忽略的。
綜上
就是我能給大家提供的支付錯誤的問題了,希望大家能少一點踩坑,多一點時間改變世界。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。