收藏
回答

微信付款时,单笔订单超过1万,就支付失败 ,提示 “调用支付JSAPI缺少参数: total_fee

为什么微信付款时,单笔订单超过1万,就支付失败 ,提示 “调用支付JSAPI缺少参数: total_fee”,,,具体原因是什么呢?

小于1万是可以的,大于1万就失败了。

调用的是统一下单接口:/v3/pay/transactions/jsapi,,,这个接口返回值里prepay_id为空 。


金额是分的:1774000

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

3 个回答

  • 谢昊
    谢昊
    01-22

    小于1万是可以的,大于1万,就不行了,

    看接口请求方式:【POST】/v3/pay/transactions/jsapi


    返回值是 prepay_id  为空

    01-22
    有用
    回复 14
    查看更多(9)
  • Memory (年假中,回复慢)
    Memory (年假中,回复慢)
    01-22

    检查一下自己下单请求是不是失败了

    01-22
    有用
    回复
  • 㐅卝
    㐅卝
    发表于小程序端
    01-22

    精度问题,你代码没处理好。

    01-22
    有用
    回复
登录 后发表内容