收藏
回答

微信支付升级 沙盒环境下 吊起支付提示 total_fee 缺失

在升级免充值优惠卷功能时遇到问题

功能流程:

  1. 我是先通过 https://api.mch.weixin.qq.com/sandboxnew/pay/unifiedorder 拿到 prepay_id ;

  2. 再通过 prepay_id 生成 支付签名

  3. 页面吊起 jsapi 的 chooseWXPay 发起支付

chooseWXPay  时提示 total_fee 缺失

正式环境的 prepay_id  没有问题,可以正常支付,移到沙箱环境的 prepay_id 就不行了,签名等参数都核对过是有传的

求技术解答,是我流程上有什么问题还是怎么处理?

回答关注问题邀请回答
收藏

2 个回答

  • 微信支付技术助手7
    微信支付技术助手7
    2019-02-13

    您好, 请按照以下两点检查:

    1)package参数格式错误,package参数格式应该是这样: package:"prepay_id=wx201612032137789b201de80e0661234657"

    2)package参数没有获取,返回null。


    2019-02-13
    有用
    回复 1
    • aliez
      aliez
      2019-02-13

      查询退款订单时,订单沙箱支付金额不正确,请确认验收case是什么错误,麻烦回复

      2019-02-13
      回复
  • aliez
    aliez
    2019-02-13


    求解,prepay_id 怎么检测是否失效? prepay_id 的机制是怎么样的 ?

    2019-02-13
    有用
    回复 1
登录 后发表内容