【问题标题】:Recurly: Get the verification transaction associated to the "billing info update"Recurly:获取与“计费信息更新”关联的验证交易
【发布时间】:2015-06-17 09:15:15
【问题描述】:

我想要做的是在验证交易发生时立即获取与帐单信息更新相关联的验证交易: 据我所知,当此类事件发生时,循环后端仅引发“billing_info_updated”网络钩子,而没有提供与此事件相关的交易的任何线索。

这很奇怪,因为如果账单信息验证失败,则会正确引发与该交易相关的 failed_pa​​yments webhook。

您能否告诉我如何在验证成功的情况下获取此交易?

【问题讨论】:

    标签: transactions webhooks recurly


    【解决方案1】:

    当您更新帐户的结算信息时,API/Recurly.js 响应将立即返回 200 成功或错误 (https://docs.recurly.com/api/billing-info#update-billing-info-credit-card)。

    如果返回200,则可以立即查询账户最后一笔交易,应该是那笔授权交易:https://docs.recurly.com/api/transactions#lookup-transaction

    如果返回错误,则不会更新计费信息,这就是为什么只发送 failed_pa​​yments webhook。

    【讨论】:

      【解决方案2】:

      我最近写了一篇关于 recurly webhooks 的帖子,如果您解析 xml 有效负载,您可以获取更新的详细信息。我已经在此 [here] 上写过帖子。希望它有助于1

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-25
        • 2021-06-10
        • 1970-01-01
        • 2013-06-05
        • 2011-01-26
        • 2018-08-18
        • 1970-01-01
        • 2015-11-06
        相关资源
        最近更新 更多