微信内支付后,不能跳转服务内容,刷新后出现以下

img


appid : wx7c249b31880f547c
err_code : PARAM_ERROR
err_code_des : JSAPI支付必须传openid
mch_id : 1607598515
nonce_str : nbeXd4dlN75oYEDm
result_code : FAIL
return_code : SUCCESS
return_msg : OK
sign : 6955D2F82A6D1A11E84038B3AB3688A6264DC70D5B5E5FA0C063E6E76C29A516
string(2) "{}"

提示说了,没有传openid
微信支付时,通过openid来标识用户,发起支付请求时,微信服务端通过openid参数值来验证用户的信息。
微信开发者平台有支付相关的文档说明,参考文档来进行开发就好。

上面都提示你要传递openid参数了,你没有传递呀

openid是微信用户在公众号appid下的唯一用户标识(appid不同,则获取到的openid就不同),可用于永久标记一个用户,同时也是微信JSAPI支付的必传参数

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632