收藏
回答

支付金额跟订单金额为何不一致?

在做小程序时,提交订单时,会计算订单总金额,算法是:商品金额加上配送费;然后结果保留两位小数。这个总金额先会被微信支付使用,然后会在支付成功后保存到订单中。但测试时,二者的金额会偶尔不一致,它们都是绑定的订单总金额。

譬如有三个商品,价格分别是:0.08元;0.35元;0.14元;我的小程序显示结算金额为0.57元,但点击支付,却显示0.56元,请问这是为什么呀?

最后一次编辑于  2019-12-12
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2019-12-12

    支付、卡券相关的问题请移步至微信支付专区https://developers.weixin.qq.com/community/pay提问,我们会有对应同学来处理,此贴先隐藏,请重新发帖咨询。

    2019-12-12
    赞同
    回复
  • 💋
    💋
    2019-12-12

    可以检查下前端传给后台的支付金额跟后台调用支付时候传入的金额是否有问题

    2019-12-12
    赞同
    回复 1
    • 💋
      💋
      2019-12-12
      之前看调用支付时候没有小数,1代表1分也可以检查下这点转换时候是不是有问题
      2019-12-12
      回复
登录 后发表内容
问题标签