開發小程序時調起支付一直提示{err_code: "2", err_desc: "支付驗證簽名失敗", errMsg: "requestPayment:fail"}我是以服務商模式發起的支付,統一下單什么都成功了,但是一到調起支付的時候就驗證簽名失敗。我服務端返回的6個參數如下:Array( [appId] => wxc21534f70356ba05 //這里是服務商的appid,不是小程序的 [nonceStr] => bangkkwrslpveua69dek54k344r5coz7 [package] => prepay_id=wx201710101537105ea7593fcb0689926766 [signType] => MD5 [timeStamp] => 1507621030 [paySign] => E5C4A3BC291A45EDBD3FF131E93E5280)根據服務商模式的小程序支付文檔:服務商模式下應為當前調起支付的小程序的appid,貌似問題就出在這個這個appid上,而在我的小程序是第三方平臺的模板小程序,特約商戶授權后的extAppid:為"wx1ce0dfce6268ceac",也就是當前小程序的appid。附上統一下單的整個過程的參數,煩請各位幫忙看看問題是出在哪兒。
服務商模式小程序支付簽名失敗問題,拜求各位幫忙看看問題出在哪兒
Smart貓小萌
2019-02-13 15:31:10