关于H5微信支付报invalid total_fee,支付失败

微信H5支付结果返回:invalid total_fee

原因:1、订单号不存在

         2、 订单号重复

        3、APPID错误

        4、密钥不一致

        5、金额不存在

       6、金额不是整数字符串

一个问题一个问题排除,最后发现是:微信支付提交的金额是不能带小数点的,且是以分为单位,所以我们系统如果是以元为单位要处理下金额,即先乘以100,再去小数点,这样就完美解决

原文地址:https://blog.csdn.net/lhwomg/article/details/53023197

你可能感兴趣的:(H5微信支付)