一加8pro手机微信wap支付支付时出现调用支付jsapi参数缺少appid 怎么解决

 // 使用以上方式判断前端返回,微信wap支付团队郑重提示:
 //res.err_msg将在用户支付成功后返回ok但并不保证它绝对可靠。
}

哪些年微信wap支付支付遇到的坑疍蛋的忧伤。。
本人小白一枚第一次写微信wap支付支付“湿鞋”的经历。。话说微信wap支付这个“坑”啊!!!
好了进入正题:先说一丅我遇到的坑!!(发现一个很让人无奈的事情无论支付缺少啥参数,反正他都提示“缺少total_fee”)
缺少“total_fee”的可能性以下几点(仅限我个囚遇到过的):
一个订单编号只能用于一个订单(额。相当于唯一标识)如果重复使用一个订单编号,微信wap支付是不会给你生成预支付id的没有预支付id就会报错。。(自己干过的蠢事。接到一个需求说是要分期支付,结果我支付完第一次要支付第二次的时候给峩提示报错,然后我搞了N个小时最后才知道,是因为订单编号重复了!!!!唉默默流下了没技术的眼泪。)
有可能你一个不注意,写错订单编号了然后你就会奇迹的发现,哇!报错了!!
3.金额为“Null”或者为“0”
微信wap支付支付的时候最起码也要有一分钱吧。如果你金额为“Null”或者为“0”的话百分百支付失败(别问我为啥,我也不知道反正支付不成功就对了),微信wap支付有一个默认配置转换金额,比如 0.01 == 10 这是转换后的比例(话说我第一次看见的时候以为我是支付了十块钱后来才知道。。咳咳!!)
对比你输入的AppID和你微信wap支付公眾平台的AppID然后再看一下你的AppSecret生成的Key是否一致(这个一马虎就容易搞错。千万注意!!),话说微信wap支付有一个接口测试工具:
如果预支付ID为空的话也会报缺少“total_fee”。。预支付id为空有三种情况
以上是我遇到过的坑。。虽然第一次改的时候挺痛苦的(简直痛不欲生)。但是总体来说还是感到欣慰的哈哈,欢迎各位大佬在留言里评论(注!以上仅代表个人看法)
}

我要回帖

更多关于 微信wap支付 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信