【问题标题】:Balanced Payments - Callbacks with WebhooksBalanced Payments - 使用 Webhook 进行回调
【发布时间】:2014-06-22 11:59:32
【问题描述】:

我正在构建一个启用 ACH 付款的应用程序,并且需要使用 webhook 以在借记卡在不同状态之间转换时收到通知。我知道我可以以编程方式或通过仪表板创建回调,这将设置将发布有效负载的 URL(或通过设置的任何 HTTP 方法)。

是否可以只为特定事件注册回调(例如,POST 到 /foo 仅带有 debit.failed 事件)?

或者通过注册回调,我是否将其设置为将所有事件发送到该 URL,此时我解析有效负载并分别处理每个事件?

【问题讨论】:

  • 您可能想阅读communication endpoints - 这些在 API 中用于处理不同类型的数据/请求。对于特定于 Rails 的端点,我认为查看您的 ACH 提供程序如何发送数据会更相关——当然它们允许您将数据发送到特定端点,从而允许您确定将不同请求发送到哪个路径?
  • 这也是我的假设。我相信我对我想做的事情的概念已经足够熟悉了,我的问题更多是基于如何使用 Balanced 来实现 - 特别是有效负载的外观以及如何订阅特定事件,而不仅仅是一般调度每个进来的事件的事件处理程序。

标签: ruby-on-rails webhooks balanced-payments


【解决方案1】:

您只能创建一个回调 URL,所有平衡事件都将发送到该 URL。在您的事件处理程序中,只需侦听您关心的事件类型,而忽略其他事件类型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多