自己容易埋下的坑
1、订单创建成功但支付失败,再次调用订单进行支付又能成功
支付失败报缺少appid 这里的微信报错纯属误导。
失败的原因是,订单金额有小数,第一次支付的时候用的是post转化后数据。第二次支付是从数据库获取的订单数据。
由于数据库金额字段是整数型,所以自然没有小数,就成功!
1、订单创建成功但支付失败,再次调用订单进行支付又能成功
支付失败报缺少appid 这里的微信报错纯属误导。
失败的原因是,订单金额有小数,第一次支付的时候用的是post转化后数据。第二次支付是从数据库获取的订单数据。
由于数据库金额字段是整数型,所以自然没有小数,就成功!
本文标题:微信支付遇到的坑
本文链接:https://www.haomeiwen.com/subject/pvpumctx.html
网友评论