【问题标题】:Authorize.net: How to retry failed ARB transactions?Authorize.net:如何重试失败的 ARB 交易?
【发布时间】:2022-08-19 02:05:43
【问题描述】:

有没有重试失败的订阅付款的好方法?有时我们的客户付款失败,但第二天就有钱了,所以我们只想重试付款,而不是让他们更新他们的卡。我们尝试过的一些事情:

  • 愚蠢地注册了“自动重试”,以为它会自动重试,但只有在客户更新卡后才会重试。

  • 为了启用自动重试,订阅需要从暂停更改为活动,这必须根据支持手动完成。真的没有办法通过API做到这一点吗?

我们最后的手段:在任何失败的订阅中,取消订阅并从配置文件重新创建它,从我们想要重试付款的日期开始。我不考虑这有什么缺点吗?

    标签: authorize.net authorize.net-arb


    【解决方案1】:

    There is no way to automatically retry a failed subscription payment through their API。该线程已有几年历史,但从那时起没有添加新端点来启用此功能。

    在任何失败的订阅中,取消订阅并从配置文件重新创建它,从我们想要重试付款的日期开始。我不考虑这有什么缺点吗?

    1. 即使成功的机会很低,重试也会产生交易费用。

    2. 确保您控制所有通知。如果您的用户收到电子邮件,告诉他们他们正在进行意外付款或设置新订阅,您将面临拒付的风险,这可能导致您无法接受信用卡。

    【讨论】:

      【解决方案2】:

      您可以使用计划作业对某人的计费信息进行软更新吗?

      【讨论】:

        猜你喜欢
        • 2015-10-07
        • 2011-10-29
        • 2014-02-10
        • 2013-02-07
        • 2018-06-19
        • 2018-12-09
        • 2013-11-02
        • 2014-08-29
        • 2015-02-09
        相关资源
        最近更新 更多