收藏
回答

鸿蒙 6.1.0|商家转账用户确认模式下,用户取消确认收款,走了成功回调?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.requestMerchantTransfer 鸿蒙客户端 8.0.17.36 3.16.0

操作步骤:

1)点击【领取】调用 wx.requestMerchantTransfer 方法,拉起确认收款页面;

2)点击左上角【X】,wx.requestMerchantTransfer 接口未调用失败的回调函数 fail,而是调用了成功的回调函数,返回信息如下;

{"data": {"result": "cancel"}, "result": "cancel", "errMsg": "requestMerchantTransfer:ok", "errno": 0}


3)点击【确认收款】,wx.requestMerchantTransfer 调用了成功的回调函数,返回信息如下;

{"result": "success", "errno": 0, "data": {"result": "success"}, "errMsg": "requestMerchantTransfer:ok"}


最后一次编辑于  05-15
回答关注问题邀请回答
收藏

1 个回答

  • sun
    sun
    05-15

    涉及支付相关环节,请勿在前端判断,用户分分钟给你改了。

    建议从后端查询转账状态,而不是从前端判断

    05-15
    有用
    回复
登录 后发表内容