微信支付遇到的坑---缺乏参数total_fee

今天在作微信砍价成功后支付,出现了这个报错

 

看到报错后,去找total_fee这个参数,调试了半天,total_fee是肯定有值的php

微信支付的步骤数据库

① 预支付api

    商户号,商户秘钥,appid,appsecrect 参数以及订单号,订单金额,时间戳等,一块儿签名后,请求微信预支付接口,微信端解密后校验商户号,商户秘钥,appid,appsecrect是否和微信公众平台填写的一致,这里就是一个坑了,无论是别的缘由仍是参数缘由,老是给你返回缺乏total_fee。这个时候,就要本身当心的去比对每一个参数了,不要陷在这个提示上面哦微信

② 支付app

   预支付成功后,微信会返给你预支付流水号,订单号等信息,这个时候,须要把信息存储于数据库微信公众平台

③ 微信通知咱们结果微信支付

   客户支付成功,微信会调用api.php文件,给你流水号,订单号,支付状态,此时,根据这个信息,去更改订单状态,而后,返回成功与否的状态给微信,一次逻辑成功,若是不返回,微信会持续掉你的接口spa

相关文章
相关标签/搜索