收藏
回答

WxPayFaceAPP版本为2.14.208出现“face_code业务信息不匹配”的错误?

app版本换到2.10.288就能顺利支付,但是旧版本的体验较差,如何解决这个错误?(商户号、订单号等都一致)



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

2 个回答

  • 冲鸭冲鸭!
    冲鸭冲鸭!
    2020-06-29

    记录一些解决办法,免得后人继续踩坑。sdk app在2.14里面的支付接口已经改为https://api.mch.weixin.qq.com/pay/micropay,然后在人脸识别那一步传face_code_type参数为1,这时获取的facecode就是一串数字,可以传到支付的接口authcode参数里完成支付。

    #
    请求参数
    getWxpayfaceCode(获取用户信息)


    2020-06-29
    有用
    回复
  • 微信支付技术助手5
    微信支付技术助手5
    2020-06-28

    您好,这个报错可以查看一下我们的FAQ。上面有相关的解决方案。https://pay.weixin.qq.com/wiki/doc/wxfacepay/faq/error.html

    2020-06-28
    有用
    回复 1
    • 冲鸭冲鸭!
      冲鸭冲鸭!
      2020-06-29
      11.facepay接口返回:facecode业务信息不匹配
      检查getwxpayfaceauthinfo、getwxpayfacecode、facepay三个请求接口中的商户号,appid,订单号是否一致
      -----------------------------------------------------------
      这个我已经排查过了   同一套代码换个版本sdk app就能运行了,请问有2.10.288的开发文档嘛?
      2020-06-29
      回复
登录 后发表内容
问题标签