收藏
回答

微信小程序支付无法拉起支付?

  1. 我的是香港的境外支付接口,,参数是appId"wx2531c2232e8f4dee"
  2. package"prepay_id=wx181521022870717f8f59311e37eaba0000"
  3. timeStamp1624000861
  4. nonceStr"arlbobspq78prmhp"
  5. paySign"cbA7mt8afUaAXkhDNE5z2PNECAUReqlI2593812SjYbuzkoyrd4PEnTbOENU650cA9hjx16FTIukHPK9D4HnKh+jtb2nu1E9YNhzsQpqFwNJ0SMRKYzdLKnhftFKhZPrxhMbsmCWhwD65GdcBWPzaDl0KXUxVEd/yn/htJqBLibo4EQIg0OgvFimJK82jlaZpB7vlAwSs2CCCVTUtzJkAVIZB/dSaUCsnEw4uQcSmjN2MHWQ4b0zOebvPVN399f86FZ8XCvhfr6I7iolkhcALFpDZwhq7KiNzBHnr308RtY0jhpVIBYXW12H4GrIP9xTBDMxcJcIrz/C5yYMfjaTMA=="


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

3 个回答

  • จุ๊บ
    จุ๊บ
    2021-06-18

    严格按照官方文档的参数和参数类型检查下

    2021-06-18
    有用 2
    回复
  • 安逸
    安逸
    2021-06-18

    错误信息是什么呢?


    2021-06-18
    有用 2
    回复 5
    • 秦时明月
      秦时明月
      2021-06-18
      没有任何错误信息哎,就是调不起支付
      2021-06-18
      回复
    • 安逸
      安逸
      2021-06-18回复秦时明月
      complete里面打印下试试?
      2021-06-18
      回复
    • 秦时明月
      秦时明月
      2021-06-18回复安逸
      requestPayment:fail parameter error: parameter.timeStamp should be String instead of Number;
      2021-06-18
      回复
    • 安逸
      安逸
      2021-06-18回复秦时明月
      这不就清楚了,格式不正确
      2021-06-18
      回复
    • 安逸
      安逸
      2021-06-18回复秦时明月
      另外,香港 不属于境外哦
      2021-06-18
      1
      回复
  • kindear
    kindear
    2021-06-18

    可以使用云函数进行统一下单

    调用支付非常简单

    const payment = res.result.payment
                wx.requestPayment({
                  ...payment,
                  success(ans) {
                    console.log(ans)
                  },
                  fail(ans) {
                    that.setData({
                      errMsg: '调用支付失败'
                    })
                  }
                })
    
    2021-06-18
    有用
    回复
登录 后发表内容