更新时间:2022-09-21 14:44:12收藏我的文档设置返回文档场景说明支付宝预授权是通过接口中设置的 notify_url 地址进行异步通知返回,具体根据接口文档参数设置。支持设置 notify_url 的 api:接口英文名接口中文名线上资金授权冻结接口资金授权解冻接口资金授权撤销接口统一收单交易支付(授权转支付)接口异步地址设置异步设置方式接口调用 sdk 设置 notify_url 传参方式如下:java复制代码912345//java版:request.setnotifyurl("商户自己的notify_url地址");//php版:$request->setnotifyurl("商户自己的notify_url地址");//.net版:request.setnotifyurl("商户自己的notify_url地址");//node.js版:formdata.addfield('notifyurl', '商户自己的notify_url地址');?异步地址设置要求异步地址必须为:外网 post 访问为http200的状态,详见 支付宝异步通知说明。异步说明异步参数说明冻结等异步参数说明可参考 。授权转支付接口异步详见 。异步示例(1)线上资金授权冻结接口异步详见 (线上资金授权冻结接口);(2)线上资金授权解结接口异步详见 (资金授权解冻接口);(3)资金授权撤销接口异步详见 (资金授权撤销接口);(4)授权转支付接口异步详见;异步触发条件线上资金授权冻结接口通知类型描述默认开启fund_auth_freeze资金预授权冻结成功1fund_auth_freeze.closed资金预授权订单关闭0fund_auth_freeze.init资金预授权订单创建0资金授权解冻接口通知类型描述默认开启fund_auth_unfreeze资金授权订单解冻通知1资金授权撤销接口通知类型描述默认开启fund_auth_operation_cancel资金预授权明细撤销1授权转支付接口触发条件名触发条件描述触发条件默认值trade_finished交易完成false(不触发通知)trade_success支付成功true(触发通知)wait_buyer_pay交易创建false(不触发通知)trade_closed交易关闭false(不触发通知)异步验签根据签名方式可分为公钥证书验签和rsa2验签。rsa2普通公钥签名验签方法详见 如何使用rsa2签名验签。公钥证书验签签名验签方法详见 如何使用证书签名验签。注意事项支付宝预授权自动解冻是否触发异步通知?支付宝预授权默认365天自动解冻,解冻会发送通知给商户,通知地址会发送到冻结时传递的 notify_url。