小程序在提交订单支付时提示 prepayid error
报错信息如下
先在商户平台查看是否开启 jsapi支付,如果没开启先开启。
然后测试支付,如果还不行主要检查三个地方
一.检查商户平台有没有授权当前小程序
先登陆 https://pay.weixin.qq.com 然后点击 产品中心 -》Appid帐号管理 如果列表中没有您的小程序名称 就点击关联AppID 如果有
则跳过此步骤
填写 小程序的 AppID 然后勾选 我已阅读同意 再点击提交
附:小程序AppID获取步骤
打开 https://mp.weixin.qq.com 注意必须用 小程序帐号登陆 然后 点击 开发-》开发管理-》开发设置 获取到AppID
小程序:前往公众平台(mp.weixin.qq.com),点击“微信支付-商户号管理”,查看相关商户号信息,确认授权申请,或在“公众平台安全助手”下发的模板消息中确认授权信息;
二.商户平台支付被微信限制,需要在商户平台界面右上角查看消息通知。
三.重置 商户支付密钥后填回网站后台。
确认商户号和密钥是否正确
以上都正确就需要重置商户密钥
重置后填回网站后台
此操作不需要重新发布,设置后直接测试即可。