微信提现后使用requestMerchantTransfer实现手动收款完整代码

提现功能在大多数小程序内都是一个常见的功能点,用户通过审核后,实现将收益提现到个人微信钱包。

那么在开发中前端开发者要如何实现微信的提现呢?

微信提现功能从之前的审核自动打款到指定用户的零钱中,到如今的审核通过后需要用户主动点击收款。

这里用户实现主动收款提现到零钱就不得不用到微信官方提供的方法requestMerchantTransfer

requestMerchantTransfer完整提现流程如下:

requestMerchantTransfer完整提现流程如下:
if (wx.canIUse('requestMerchantTransfer')) {
wx.requestMerchantTransfer({
mchId:'mchId',
appId: 'appId',
package: 'package',
success: (res) => {
console.log('success:我是成功的数据', res);
},
fail: (res) => {
console.log('fail:', res);
},
});
} else {
wx.showModal({
content: '你的微信版本过低,请更新至最新版本。',
showCancel: false,
});
}

提现关键代码说明:

    wx.canIUse('requestMerchantTransfer')检测你的微信是否支持收款。

    wx.requestMerchantTransfer唤醒微信内部的自动收款弹框。

六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!