【问题标题】:What happens when a Dwolla guest checkout finally clears or fails to clear?当 Dwolla 客人结账最终清除或未能清除时会发生什么?
【发布时间】:2013-01-29 20:53:49
【问题描述】:

当客人结帐成功完成时,重定向和 webhook 回发都是传递的参数,指示成功结帐。但是,如果 ACH 几天后未能清除,或者被接收方取消,会发生什么情况?我可以通过在预期清算日期查询交易来确定这一点的唯一方法,还是我缺少一个 webhook?

如果这是通过查询交易 ID 来完成的,并且我在预期的清算日期之后进行检查,是否保证在那之后不会清算?

【问题讨论】:

    标签: webhooks checkout dwolla


    【解决方案1】:

    Dwolla 有一个名为“TransactionStatus”的 Webhook。每当交易状态发生变化时,该 Webhook 都会 POST 到您的服务器。在典型的交易中,您会收到 2 条通知:首先,交易进入“待处理”模式,最后进入“已处理”(或“失败”、“已取消”)模式。

    Here's a page 解释交易可能处于的不同状态。

    最后,如果您决定退出手动轮询方法,您应该知道,只要交易处于“待定”模式,这两种方式都不能保证。也就是说,交易在清算日期后仍处于待处理状态的情况非常罕见。

    【讨论】:

    • 感谢您的及时回复。我应该从文档中了解到这一点,因为它特别提到了 any 状态变化。
    • -@Michael 如果交易最终未能清算,发件人的账户会得到补偿吗?
    • @Tim 如果交易未能清算,发件人的账户将永远不会被借记,因此不需要相应的“报销”贷方。想一想,如果你写了一张空头支票,你一开始就没有钱,所以你不会得到报销。
    • @Russ,因此这似乎与常规的transaction/send() API 调用明显不同,在该 API 调用中,无论收款人帐户的状态如何,资金都会从发件人的 Dwolla 帐户转移到收件人的 Dwolla 帐户。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-05
    • 2020-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-22
    • 1970-01-01
    相关资源
    最近更新 更多