开发者社区 问答 正文

#支付宝 周期扣款是否有异步通知?

周期扣款是否有异步通知?

展开
收起
保持可爱mmm 2020-05-07 09:23:26 921 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 有的,周期扣款异步地址根据对应接口中的notify_url进行发送。

    周期扣款签约以及解约都会触发异步通知,根据签约场景不同,异步发送地址不同

    1、签约异步返回

    (1)“先签约,后代扣”场景

    调用alipay.user.agreement.page.sign(支付宝个人协议页面签约接口)设置notify_url,只返回签约信息的异步通知;

    (2)“支付后签约”场景

    调用alipay.trade.app.pay(APP支付 2.0 接口)设置notify_url,会分别返回支付和签约的2种类型异步通知,需要用户自己在APP支付异步地址中进行区分通知是签约返回还是支付返回。

    2、商家解约异步返回

    (1)调用alipay.user.agreement.unsign(支付宝个人代扣协议解约接口)设置notify_url,返回解约信息的异步通知。

    (2)签约时设置sign_validity_period(签约有效期):签约到期,协议自动过期失效,不会触发异步。

    3、用户解约异步返回

    无论是什么场景中签约的周期扣款,用户钱包内或pc端解约触发的异步通知,是发送到appid下的应用网关地址中。

    返回异步通知示例详见触发通知示例。

    2020-05-07 11:52:29 举报
    赞同 1

    评论

    全部评论 (1)

    登录后可评论
    头像
    首次扣款为用用户发起的,支付成功会有异步回调给商户服务端。我想知道的是第二次、以及往后的支付宝代扣,支付宝每次代扣会异步通知商户服务端吗?
    2020-06-02 16:13:44
    赞同回复举报
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等