更新时间:2023-11-16 17:25:30收藏我的文档设置返回文档场景说明刷脸支付完成之后,用户的支付宝客户端有支付成功的消息通知。那商户除了通过 (统一收单交易查询)查询交易状态之外,是否会触发支付成功的异步通知。刷脸付是通过接口中设置的 notify_url 地址进行异步通知返回,具体根据接口文档参数设置。notify_url 参数不设置,即不会触发发送异步通知。支持设置 notify_url 的api:接口英文名接口中文名统一收单交易查询接口异步地址设置异步设置方式刷脸支付的支付流程和当面付条码支付一致,都是通过接口设置 notify_url 异步通知地址的,触发条件也和当面付一样,支付成功触发异步通知,而且异步通知也是 post 方式发送的。 接口调用 sdk 设置 notify_url 传参方式如下:plain text复制代码91234//java版:request.setnotify;//php版:$request->setnotify;//.net版:request.setnotify;//node.js版:formdata.addfield('notifyurl', '商户自己的notify_url地址');异步地址设置要求异步地址必须为:外网 post 访问为 http200 的状态,详见 支付宝异步通知说明。异步说明异步参数说明异步参数说明建议参考 当面付异步参数介绍。异步触发条件触发条件名触发条件描述触发条件默认值trade_finished交易完成false(不触发通知)trade_success支付成功true(触发通知)wait_buyer_pay交易创建false(不触发通知)trade_closed交易关闭false(不触发通知)异步验签根据签名方式可分为公钥证书验签和 rsa2 验签。●rsa2 普通公钥签名验签方法详见 如何使用 rsa2 签名验签。●公钥证书验签签名验签方法详见 如何使用证书签名验签。注意事项刷脸付分为刷脸和支付 2 个步骤,只有支付会触发异步,刷脸是否认证成功是不会触发异步的。刷脸付分为客户端和服务端,支付触发异步通知是发送到接口设置的服务端的 notify_url 异步地址中。