收藏
回答

wx.requestCommonPayment拉起支付会偶现直接失败的情况

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.requestCommonPayment 微信安卓客户端 8.0.63 3.10.0

wx.requestCommonPayment拉起支付会偶现直接失败的情况,需要官方查一下当时为什么会失败@官方

偶现视频:https://oss.bangxianbj.com/universal/2025/09/14/967b19ca-87f3-4d34-b22e-98b54c11fa23.mov

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

2 个回答

  • 支付社区运营
    支付社区运营
    2025-09-22

    你好 请问问题是否已解决?具体报错是什么?若仍未解决,辛苦私信发下最新的异常操作录屏(可以上传腾讯视频或者网盘发下视频链接),并提供下下单和调起参数协助处理。上传下客户端日志(安卓:我->设置->帮助与反馈->右上角扳手->上传日志

    IOS:"通讯录”--右上角“添加好友”按钮--在输入框里输入“:up”--“上传日志”)

    2025-09-22
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    2025-09-14
    有用
    回复 1
    • 。
      2025-09-14
      const data = {
            "signData": {
              "amount": {
                "currency": "CNY",
                "order_amount": 10322
              },
              "description": "帮鲜商品",
              "env": 0,
              "mchid": "1716338436",
              "out_trade_no": "GYZF094948722134659240169472"
            },
            "paySig": "80f6a5c85dbbf39c76f58ffcaf8a72f5dc23638d99e744ad005ae5d64f8ee58a",
            "signature": "e1da58a64e0da1a11d124027193258538b70e89617385415a565fa2a017b1c7e"
          }


          const param = { ...data, mode: "retail_pay_goods"}


          wx.requestCommonPayment({
            ...param,
            success(res) {
              console.log('支付成功', res)
              resolve({...res, payState: 'success'});
            },
            fail(err) {
              console.log('支付失败', err)
              resolve({...err, payState: 'fail'});
            }
          });
      2025-09-14
      回复
登录 后发表内容