收藏
回答

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

框架类型 问题类型 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地址却收到了支付成功的通知

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

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

3 个回答

登录 后发表内容
问题标签