2017-10-13 111 views
0

我想将我的网络应用程序与Square POS集成。通过Square POS/Connect获取销售/退款通知

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

从我所知道的来看,似乎Square API似乎是围绕我的应用程序启动交易,然后交给Square处理付款。我只是想通知交易已经发生,以便我可以更新库存。

可以做到这一点吗?或者Square API仅用于处理付款?

编辑:经过一些阅读,我仍然没有找到一个webhook被通知,但它看起来像我可以ListTransactions和RetrieveTransaction,所以如果我调查我应该没问题。

回答

1

你是对的。 Square的API Webhooks将用于每次创建或更新交易时通知您。 Square的开发人员文档中提供了一个快速设置指南(https://docs.connect.squareup.com/api/connect/v1/?q=webhooks#setupwebhooks)。

PAYMENT_UPDATED webhook会在每次付款时提醒您,以便您可以更新清单。

+0

完美。假设v2 API取代了V1,我一定还没有穿过它。但是V2似乎增加了V1 api?正确! – sheamus

+0

准确! V2增加了V1 API。 – Kaled