收藏
回答

微信小程序调用微信支付,沙盒模式下支付无法通过

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.requestPayment 工具 7.0.3 2.0.0

沙盒模式下得到错误:调用支付JSAPI缺少参数:total_fee

查看了社区内的几乎所有帖子客服人员的反馈基本上是复制粘贴式的说了等于没说。

经测试结果如下:

在非沙盒模式下

    调用统计下单接口返回的prepay_id的值为 wx100026316284457e1113f59f1978090300 中间带字母长度为36位,一切正常

在沙盒模式下

    调用统一下单接口返回的prepay_id的值为wx20190910002843535912 后面不带字母看起来是个时间戳,长度为22位

使用wx.requestPayment接口调用以上值后小程序内显示 “调用支付JSAPI缺少参数:total_fee”,点击确认后进入到fail回调

    但是notify地址却收到了支付成功的通知

社区内已经有多人反馈该问题,但是客服人员仅仅只是复制了两句话进行了敷衍。

最后一次编辑于  星期二 00:33  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答
帖子已隐藏

3 个回答

  • 胡菊珍
    胡菊珍
    星期二 03:30
    ∵广'…∵i∵:〉:V/…√户∵
    星期二 03:30
    赞同 1
    回复
  • จุ๊บ
    จุ๊บ
    星期二 09:12

    金额 参数问题,看下传的是分还是什么?

    星期二 09:12
    赞同
    回复
  • 娇华
    娇华
    星期二 11:39

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

    星期二 11:39
    赞同
    回复
问题标签