【问题标题】:Getting notification of sales/refunds done through Square POS/Connect通过 Square POS/Connect 获得销售/退款通知
【发布时间】:2017-10-13 03:32:12
【问题描述】:

我想将我的 Web 应用程序与 Square POS 集成。

目标是每次 Square 为一个帐户处理交易(销售/退款/等)时都会收到通知,以便我可以更新库存水平等,最终我可以在交易发生时更新库存水平。

据我所知,Square API 似乎是围绕我的应用程序设计的,它启动交易,然后交给 Square 处理付款。我只是想收到交易发生的通知,以便我可以更新库存。

可以这样做吗?还是 Square API 仅用于处理付款?

编辑:经过更多阅读,我仍然没有找到要通知的 webhook,但看起来我可以 ListTransactions 和 RetrieveTransaction,所以如果我轮询我应该没问题。

【问题讨论】:

    标签: webhooks square-connect


    【解决方案1】:

    你是对的。 Square 的 API Webhooks 将是您在每次创建或更新交易时收到通知的工具。我们在 Square 的开发者文档 (https://docs.connect.squareup.com/api/connect/v1/?q=webhooks#setupwebhooks) 中提供了快速设置指南。

    PAYMENT_UPDATED 网络挂钩会在每次付款时提醒您,以便您更新库存。

    【讨论】:

    • 完美。假设 v2 API 取代了 V1,我一定没有遇到它。但似乎 V2 增加了 V1 api?
    • 没错! V2 添加到 V1 API。
    • “V2 添加到 V1”是有道理的,但在 V2 文档中没有明确说明,因此我浪费了相当长的时间!
    • @Kaled 这个答案仍然准确吗?您的链接已失效,并且 Webhook 页面未提及 PAYMENT_UPDATED Webhook。
    • 嘿@ChristianCuevas 是的,这仍然是通知付款已更新的唯一原因。这是我们的 Webhook 概述的链接:developer.squareup.com/docs/webhooks-overview 此外,您可以查看我们的 v2 webhook,其中包括更强大的 Inventory webhook。 developer.squareup.com/docs/webhooks-api/what-it-does
    猜你喜欢
    • 2013-09-26
    • 1970-01-01
    • 2018-05-07
    • 2018-11-12
    • 2023-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    相关资源
    最近更新 更多