微信小程序:(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,});}