【问题标题】:How to handle is_partial in response to RetrievePayment?如何处理 is_partial 以响应 RetrievePayment?
【发布时间】:2019-06-26 23:30:37
【问题描述】:

如果我收到 PAYMENT_UPDATED v1 webhook,然后调用 RetrievePayment (https://docs.connect.squareup.com/api/connect/v2#endpoint-v1transactions-retrievepayment),那么我知道我可以收到将 is_partial 设置为 true 的付款。

在这种情况下,根据文档:“...此付款将收集到目前为止的标书,但在付款完成之前,分项将是空的。”

我的问题是:

  1. 当我在支付完成后调用RetrievePayment 时,退回的款项是否包含所有支付的标书?还是我必须从每个 RetrievePayment 调用中收集标书才能获得所有标书?

  2. 如何让 Square 向我发送 PAYMENT_UPDATED webhook,然后我可以发送 RetrievePayment 以接收 is_partial 设置为 true 的付款?

【问题讨论】:

    标签: square-connect square


    【解决方案1】:

    仅当支付/交易已全额支付且交易已关闭时,Square 才会发送 webhook 通知。这意味着您只会收到一个最终的 webhook 通知,无论有多少投标被拆分为交易付款。很遗憾,付款时无法收到额外的 webhook is_partial=true

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-23
      • 1970-01-01
      • 1970-01-01
      • 2014-12-19
      • 2014-09-28
      • 2011-08-10
      • 2013-04-24
      相关资源
      最近更新 更多