收藏
回答

如何解决requestMerchantTransfer:fail:internal error?

// 通过以下方式调用requestMerchantTransfer,
// 但是在安卓手机上出现大量的fail回调,
// 报错信息:errno:4,errMsg:requestMerchantTransfer:fail:internal error 
// 涉及到的sdkversion:3.8.0,3.7.12,3.3.5
wx.requestMerchantTransfer({
        mchId: "mcnIdXXX",
        appId: wx.getAccountInfoSync().miniProgram.appId,
        package: decodeURIComponent(packageXXX),
        success: (res) => {
        },
        fail: (res) => {
          console.log("fail:", res);
        }
});
回答关注问题邀请回答
收藏

2 个回答

  • 支付社区运营
    支付社区运营
    04-14

    你好 辛苦复现下,然后上传微信客户端日志(需覆盖问题发生时间),并且提供发起转账参数,拉起确认收款参数,时间,微信号,微信客户端版本。这边为你协助排查

    04-14
    有用
    回复 1
    • 小竹子
      小竹子
      04-15
      参数已私信你
      04-15
      回复
  • 小竹子
    小竹子
    04-14

    苹果手机上也有对应的问题,报错是requestMerchantTransfer:fail close。

    这个Api使用不太稳定,咨询了微信支付技术支持,需要让Api的提供方小程序端看一下这个问题

    04-14
    有用
    回复
登录 后发表内容