收藏
回答

使用wechatpay-axios-plugin 商家转账报错?

const wxpay = new Wechatpay({
        // 商户号
        mchid: '170*****',
        // 商户证书序列号
        serial: '1454968D14D**********',
        // 商户API私钥 PEM格式的文本字符串或者文件buffer
        privateKey: prikey,
        certs: {
          '1': cert,
        },
        secret: 'l**********',
        merchant: {
          cert: cert,
          key: prikey,
        },
      })

return wxpay.v3.transfer.batches.post({
        // mchid: "1604163157 ",
        appid: 'wx3asdfasdfrid',
        batch_name:"demo",
        batch_remark:'demo',
        total_amount:100,
        total_num:1,
        transfer_detail_list:[
          {
            out_detail_no:'123123412334',
            transfer_amount:100,
            transfer_remark:'demo',
            openid:info.data.openid,
          }
        ]
      }).then(res=>{
        console.log(res.data,1111)
        return res
      })
      .catch(({response: {status, statusText, data}}) => console.error(status, statusText, data))


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

1 个回答

  • Memory
    Memory
    03-01

    接口调用的不对https://pay.weixin.qq.com/doc/v3/merchant/4012716434

    03-01
    有用
    回复 8
    • 林兆辉
      林兆辉
      03-01
      现在必须用用户确认模式吗
      03-01
      回复
    • Memory
      Memory
      03-01回复林兆辉
      你的权限是什么就调用什么接口
      03-01
      回复
    • 林兆辉
      林兆辉
      03-01回复Memory
      我就是想给用户转佣金,这个事情搞得我头疼。没有什么技术人员只能用云函数来实现
      03-01
      回复
    • Memory
      Memory
      03-01回复林兆辉
      云函数和普通调用没啥区别
      03-01
      回复
    • 林兆辉
      林兆辉
      03-01回复Memory
      我发了个新帖子,把核心的逻辑都贴出来了,证书来源也贴出来了,现在就是不知道哪里出问题
      03-01
      回复
    查看更多(3)
登录 后发表内容