收藏
回答

微信人脸支付分不了账

根据官方技术回复刷脸支付可以在调用getwxpayfacecode接口时,将facecodetype转成刷卡付款码的形式,将facecode转成18位纯数字,这个相当于就是一个authcode,用这个走付款码的分账即可

我现在是调用getWxpayfaceCode时,face_code_type = 1 ,在micropay接口不加face_code,只传auth_code支付成功,但不分了账,加上face_code会下单失败,micropay接口里也没有profit_sharing分账参数




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

1 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    10-16

    这边您在getwxpayfacecode接口中获取到的是facecode旧版的支付凭证

    如你需要调用micropay接口的话,需要在getwxpayfacecode接口中的facecodetype传值1  ,将获取到的facecode转成刷卡付款码的样式(18位纯数字),这样到了micropay接口中的authcode填获取到的facecode18位纯数字即可

    否则只能用facepay接口,但是这个接口已经不维护了,所以还是按上面的操作

    10-16
    有用
    回复 1
    • 逆光,奔跑
      逆光,奔跑
      10-16
      安卓端调用getwxpayfacecode接口face_code_type传的是1,怎么还是的旧版的支付凭证
      10-16
      回复
登录 后发表内容
问题标签