收藏
回答

刷脸支付分——刷脸查询用户支付分状态中的payscore_out_request_no怎么获取

https://pay.weixin.qq.com/wiki/doc/wxfacepay/develop/android/payscore.html#%E5%AF%B9%E6%8E%A5%E5%88%B7%E8%84%B8%E6%94%AF%E4%BB%98%E5%88%86

刷脸支付分场景下,APP 需要调用 SDK 的 getUserPayScoreStatus() 方法,此方法参数中包含 out_trade_no(商户订单号,与支付分创建的订单号一致),payscore_out_request_no (商户签约单号), 商户签约单号如何理解。现在的理解是商户自定义,但是需要请求一次 【商户预授权API:https://api.mch.weixin.qq.com/v3/payscore/permissions】,然后连同out_trade_no一起发给商户APP,商户APP再调用此接口:getUserPayScoreStatus。

疑问如下:

1,payscore_out_request_no是不是每次下单都要重新生成,因为时序图中的前两步没法获取到用户信息。所以每次都需要生成新的。

2,payscore_out_request_no是在用户授权/解除授权成功时,支付分会携带此参数回调商户。不是先调getUserPayScoreStatus()这个接口获取授权状态才知道是否授权吗,怎么获取到这个授权成功之后的回调参数。

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

1 个回答

  • Memory
    Memory
    02-28

    payscore_out_request_no是商户自定义的,我记得之前是可以直接用订单号+service_id查询状态的,你可以不传payscore_out_request_no验证一下看看

    02-28
    有用
    回复
登录 后发表内容