2017-10-13 87 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