近期,部分客户反馈在微课堂系统内支付时有会出现微信用户等昵称的用户,或购买后再次进入时找不到订单等情况。
产生原因:经过和微擎官方反馈后,已经查明原因:由于微信在2022年7月12日更新了登录规则(详情见:微信网页授权能力调整公告)。即从7月12日起,微信授权登录不再主动弹出,用户访问页面时,必须要点右下角的“使用完整服务”按钮才能完成授权登录。如果用户进来后没点“使用完成服务”按钮完成授权登录,退出页面后再重新进来,微信就分配一个虚拟帐号给用户,此时用户拿着虚拟帐号去购买支付,就会提示与实际支付的用户信息不符合。
解决方案:
微擎框架在2.7.94版本时已修改该问题,可升级您的微擎框架到最新版本后,然后在后台更新缓存。
下一篇:关于微信服务号订阅通知灰度测试