小程式呼叫微信支付返回錯誤

2022-06-08 08:12:08 字數 373 閱讀 9443

網上搜了一些資訊,發現乙個很讓人無奈的事情,無論支付缺少啥引數,都提示「缺少total_fee」。

一般以下情況會報錯:

1.後台返回的package欄位錯誤:

wx.requestpayment中package引數必須是package:"prepay_id=wx**************"格式的

2.訂單編號重複

乙個訂單編號只能用於乙個訂單

4.預支付id為空,有四種情況:

(1)金額為空

(2)訂單編號重複

(3)訂單編號為空

(4)api金鑰不對(在商戶後台設定)

後來發現我的問題是訂單編號重複,有2個商戶號,訂單編號和另乙個重複了,把其中乙個重新設定下就好了。

微信小程式PHP 微信支付介面呼叫

小程式端 伺服器端 準備資料 都在後台系統中可查到 mch id 12 02 商戶號 key lk afk12 openid trim post openid out trade no mch id.time out trade no trim post out trade no body 答題獎金...

小程式呼叫API發起微信支付

下面查詢 orderdetails返回結果 乙個 totle 乙個內部訂單號 order no 內部定義的支付型別 自己想怎麼取就怎麼取,可要可不要 pay type text auth leishaofa date 2018 12 26 public function wxpay if order...

小程式微信支付

weixinpay new weixinpay openid,orderid.res2,訂單支付 res3 goods name total price 100,tsd res2 ret weixinpay pay class weixinpay public function pay 統一下單介面...