今天给一个老客户重开下小程序,小程序已经快2年没使用了,接入上线后测试支付提示:调用JSAPI支付缺少参数total_feeqayk,微信小程序支付提示这种报错每次都很折磨人,因为不管是什么原因都会报这个 “...缺少参数 total_fee...” 错误,总结前期的经验有以下几点:
(1)AppId和AppSecret错误或不匹配
(2)未在支付平台里关联你所需要的AppId(建议关联服务号)
(3)订单号不符合要求(有可能重复,我比较懒,每次生成一个32位的处理过的GUID)
(4)支付金额不符合要求 (这个一般是最不可能发生的调试错误)
(5)预支付ID有问题
终于调试通过了的程序,最近又见该错误,通过排查,返回的JSON结果有 “收款功能已被限制” 的字样,查看微信支付商户助手,发现如下警告:
看来长时间不交易也是不行啊,赶紧点击详情,还好,重新申请一下开通就可以了,万幸不用再提交什么资料和申请信息了。所以还得要加入这个判断才能继续完善不报这个可恨的错误啊,伙伴们还会遇到哪些情况报这个错误呢?希望大家一起来探讨交流!
服务声明: 本网站除正版商用版块可商用外,其他所有发布的源码、软件和资料均为作者提供或网友推荐收集各大资源网站整理而来,仅供功能验证和学习研究使用,您必须在下载后24小时内删除。不得使用于非法商业用途,不得违反国家法律,否则后果自负!一切关于该资源商业行为与本站无关。如果您喜欢该程序,请支持购买正版源码,得到更好的正版服务。如有侵犯你的版权合法权益,请邮件或QQ:3089659733与我们联系处理删除(邮箱:ynzsy@qq.com),本站将立即更正。


评论(0)