Square Connect API退款澄清

时间:2014-04-07 02:29:59

标签: square-connect

如果商家发出退款,它是否会显示在Refunds ListRetrieve Payment端点?是否存在可能出现在一个而非另一个(例如现金,支票或其他投标类型)的情况?

用例是一个外部应用程序存储/缓存付款,退款需要更新存储的付款以保持准确的销售数据。如果退款在两个地方都显示,那么在此用例中更新存储付款的最佳方式似乎是定期加载退款清单并使用检索付款终端更新存储的付款。

1 个答案:

答案 0 :(得分:0)

无论投标类型如何,每笔退款均可从列表退款端点和列表/检索付款端点获得。您的解决方案听起来不错,因为列表退款终点按退税日期按时间顺序排列,而不是原始付款日期。

您可以使用返回的payment_id对象中包含的Refund来查找相应付款的存储副本。