日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

微信支付服务端下单获取prepay_id失败,提示appid和mch_id不匹配或者签名错误 小程序支付...

發(fā)布時間:2023/12/14 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微信支付服务端下单获取prepay_id失败,提示appid和mch_id不匹配或者签名错误 小程序支付... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??

先說appid和mch_id不匹配問題:

這個比較簡單,理解定義appid是調(diào)用接口提交的小程序ID或者公眾號id,mch_id是商戶號id,概念不同,小程序和公眾號可以自己申請成為商戶號,也可以綁定已有的商戶號,注意區(qū)分就可以;

再說簽名錯誤

有可能如下原因:

1、post請求不支持中文等,原因沒有沒定編碼,指定utf-8就可以;

2、簽名算法錯誤,微信支付接口簽名校驗工具入口 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1?,執(zhí)行校驗下,如果沒有通過,則算法有問題,自己檢查算法即可;

--1,當(dāng)前商戶KEY是否正確
--2,加入簽名的參數(shù)是否和接口提交的參數(shù)個數(shù)一致,字段名是否和接口文檔一致

3、也是最常見的,商戶key錯誤!API密鑰具體操作進(jìn)入在賬戶設(shè)置-API安全-設(shè)置密鑰,這個密鑰為32個字符(掰著手指頭數(shù)數(shù)),只允許輸入數(shù)字和英文大小寫字母的組合,可以到32位密鑰生成鏈接地址?去隨機(jī)生成一個密鑰并記錄下這個密鑰前端需要用到后臺同樣需要用到這個東西

如果是小程序的支付

appid必須為最后拉起收銀臺的小程序appid;?
mch_id為和appid成對綁定的支付商戶號,收款資金會進(jìn)入該商戶號;?
trade_type請?zhí)顚慗SAPI;?
openid為appid對應(yīng)的用戶標(biāo)識,即使用wx.login接口獲得的openid(如果是小程序,就是小程序下的openId)

微信官方文檔-統(tǒng)一下單處接口的用戶表示 最后面 寫的 (商戶appid下的標(biāo)識)是錯的,是錯的,是錯的!!!

?

本人已把坑基本滾遍了,有問題需要幫助的朋友,可以加我weixin(zhaojp1230)一起討論~

有時間在補(bǔ)全圖片吧~~

轉(zhuǎn)載于:https://my.oschina.net/luanwu/blog/1579703

總結(jié)

以上是生活随笔為你收集整理的微信支付服务端下单获取prepay_id失败,提示appid和mch_id不匹配或者签名错误 小程序支付...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。