收藏
回答

wx.requestMidasPayment 传入 outTradeNo 为什么不生效?

               let requeMidasData = {
          mode: data.pay_data_config.mode,                      // 支付的类型,不同的支付类型有各自额外要传的附加参数
          env: data.pay_data_config.env,                        // 环境配置
          offerId: data.pay_data_config.offerId,                // 在米大师侧申请的应用 id
          outTradeNo: data.pay_data_config.outTradeNo,                                 // 业务订单号
          currencyType: data.pay_data_config.currencyType,      // 币种
          platform: data.pay_data_config.platform,              // 申请接入时的平台,platform 与应用id有关
          buyQuantity: data.pay_data_config.buyQuantity,        // 购买数量。mode=game 时必填。购买数量
        }
        console.log('requeMidasData:',requeMidasData)
        wx.requestMidasPayment({
          ...requeMidasData,
          success: (res) => {
            wx.showToast({
              title: '支付成功',
              icon'none'
            })
          },
          fail: (err) => {


          }
        })

 

  确定是有传入outTrldrNo字段了,但是商户单号还是没有接收到 

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

2 个回答

  • 陈伯棠
    陈伯棠
    02-09

    outTradeNo是由服务端生成的唯一业务订单号了,尝试了真机环境拉起支付和开发环境拉起支付,支付成功后,给出的商户订单号都不是我传入的outTradeNo

    02-09
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    02-09
    有用
登录 后发表内容