> 技术文档 > 微信小程序:(wx.requestMerchantTransfer)api最新文档用户进行提现申请,商户向用户转账,用户使用wx.requestMerchantTransfer确认收款

微信小程序:(wx.requestMerchantTransfer)api最新文档用户进行提现申请,商户向用户转账,用户使用wx.requestMerchantTransfer确认收款

文档版本:v3

官方文档:

api:支付 / wx.requestMerchantTransfer;

支付文档:产品介绍_商家转账|微信支付商户文档中心;

实现步骤:

先调用后端的提现金额,传入提现金额提现备注两个参数:

此处乘以100是后端接口的单位为分;

用户确认页面由新的 wx.requestMerchantTransfer api提供,自建页面主要为提现页面以及提现结果页面;代码如下:

if (wx.canIUse(\'requestMerchantTransfer\')) {wx.requestMerchantTransfer({mchId: shopInfo.value.mechantId, //商户号appId: \'wx**************\', //appidpackage: res.packageInfo, //后端返回的packageInfo,为一串字符串openId: shopInfo.value.openId, //openid非必填success(res) {uni.navigateTo({url: \'/pages/mine/withdrawFlow\'});},fail(res) {console.log(res);}})} else {wx.showModal({content: \'你的微信版本过低,请更新至最新版本。\',showCancel: false,});}