收藏
回答

微信新版商家转账到零钱的jsapi到底要怎么支付,求指导。

使用文档:https://pay.weixin.qq.com/doc/v3/merchant/4012716434

现在已经商家转账到零钱成功了,返回了packageInfo,WAIT_USER_CONFIRM,要用户确认收款。

用官方的例子JSAPI调起用户确认收款,死活不能返回这句代码:res.checkResult['requestMerchantTransfer'],只能返回res.checkResult[]

使用微信jshttps://http://res.wx.qq.com/open/js/jweixin-1.6.0.js

wx.config({
    beta:true,
    debug: false,
    appId: appid,
    timestamp: timestamp,
    nonceStr: noncestr,
    signature: signature,
    jsApiList: ['requestMerchantTransfer']
});
wx.ready(function () {
  wx.checkJsApi({
    jsApiList: ['requestMerchantTransfer'],
    success: function (res) {
	  // TODO 这里只能返回 res.checkResult[],是不是微信js根本就没有??
      if (res.checkResult['requestMerchantTransfer']) {
        WeixinJSBridge.invoke('requestMerchantTransfer', {
            mchId: '1230000000',
            appId: 'wx8888888888888888',
            package: 'affffddafdfafddffda==',
          },
          function (res) {
            if (res.err_msg === 'requestMerchantTransfer:ok') {
              // res.err_msg将在页面展示成功后返回应用时返回success,并不代表付款成功
            }
          }
        );
      } else {
        alert('你的微信版本过低,请更新至最新版本。');
      }
    }
  });
});





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

1 个回答

  • 沙子
    沙子
    07-19

    我知道了,微信开发者工具不行,要手机微信才可以。

    我来自言自语了,顺便说一下TX怎么还不倒闭。

    07-19
    有用
    回复 1
    • 沙子
      沙子
      07-19
      微信开发者工具什么时候可以更新,调试不方便
      07-19
      回复
登录 后发表内容