2017-10-09 28 views
0

當您爲非Shippo創建的貨件建立webhook時,您會在響應中收到帶有「track_updated」字段的更新。跟蹤外運出貨與追查外部貨件

如果您已通過Shippo創建貨件,您是否收到帶有「transaction_updated」字段或「track_updated」字段的更新?

回答

0

希望這可以提供一些關於這些不同的webhook事件的用例的說明。

track_updated - 當您通過Shippo跟蹤的任何跟蹤號碼檢測到新的跟蹤事件時,將觸發此事件。這將包括Shippo創建的標籤以及您通過Tracks端點追加的追蹤號碼。這些回覆將在回覆中提供完整的跟蹤信息,但只有在您的帳戶中存在此跟蹤對象的關聯交易時,纔會包含交易object_id

transaction_updated - 只要您的Shippo帳戶中的交易發生更新,就會觸發此事件。這可以包括更新該交易的跟蹤信息,但也可以包括對交易狀態的任何更改。最好的例子是,如果您觸發了退款,此事件對於確定交易何時已成功退還有用。有效負載將在響應中包含整個交易對象,該交易對象不包括交易的完整tracking_history(這僅可從tracks_updatedTracks端點獲得)。

因此理解事件類型的最簡單方法是transaction_updated用於跟蹤您在Shippo中創建的標籤的任何更改,而tracks_updated僅用於查看與所有跟蹤相關的事件關聯的全面跟蹤更新與您的Shippo帳戶。