通过 Zapier 使用 GoCardless 支付

Posted

技术标签:

【中文标题】通过 Zapier 使用 GoCardless 支付【英文标题】:Use GoCardless payments with Zapier 【发布时间】:2021-06-26 22:22:35 【问题描述】:

我正在尝试使用 Zapier 使用来自 GoCardless 的付款信息更新 Google 表格。但是,我在收到的事件 webhook 中看不到任何可用于将付款与客户匹配的内容。

events:
  1:
    id: EVTExxx8B
    created_at: 2021-03-29T21:57:38.658Z
    resource_type: payments
    action: confirmed
    links:
      payment: indxxx23
    details
      origin: gocardless
      cause: payment_confirmed
      bank_account_id: BA00xxx9N
      description: Enough time has passed since the payment was submitted for the banks to 
                   return an error, so this payment is now confirmed.

    metadata: 
meta:
  webhook_id: WB00xxxQTY
querystring:

我认为我需要通过 API 将其中一个 ID 与客户列表进行匹配,但我对如何使用 Zapier 执行此操作有点困惑。我在文档中找不到任何帮助(至少我理解)。有没有人设法实现类似的东西?非常感谢。

【问题讨论】:

【参考方案1】:

不是一个完整的答案,因为我不熟悉 Zapier 的详细信息,但这可能会为您指明正确的方向。

您可以使用 payment 链接 (events -> links -> payment) 从他们的 API 获取支付资源,该 API 将有一个 mandate 链接,您可能已经保存在某个地方。如果未保存,您将需要对 mandate 进行另一个查询,这将为您提供关联的 customer

【讨论】:

以上是关于通过 Zapier 使用 GoCardless 支付的主要内容,如果未能解决你的问题,请参考以下文章

通过 Zapier 的 API POST

通过 zapier 发送 vcard 时如何解决 Twilio SMS 发送错误

通过 Zapier 的 Phabricator 任务和分配

“JSON 中的意外令牌”(通过 Zapier 连接的 Firestore)

如何在 zapier 网站上获取当前的 Zapier App 版本

在 Zapier 中解码原始数据