0

当您为非 Shippo 创建的货件建立 webhook 时,您会在响应中收到带有“track_updated”字段的更新。

如果您通过 Shippo 创建了货件,您会收到带有“transaction_updated”字段或“track_updated”字段的更新吗?

4

1 回答 1

0

希望这可以为这些不同 webhook 事件的用例提供一些说明。

track_updated- 只要检测到您通过 Shippo 跟踪的任何跟踪号码的新跟踪事件,就会触发此事件。这将包括 Shippo 创建的标签和您添加以通过Tracks端点进行跟踪的任何跟踪号。object_id这些响应将在响应中提供完整的跟踪信息,但仅当您的帐户中有与此跟踪对象相关的交易时才会包含该交易。

transaction_updated- 只要您的 Shippo 帐户中的交易发生更新,就会触发此事件。这可以包括对该交易的跟踪信息的更新,但也可以包括对您的交易状态的任何更改。最好的例子是,如果您触发了退款,此事件将有助于识别交易何时成功退款。有效负载将在响应中包含整个事务对象,其中不包括事务的完整 tracking_history(这仅可从端点tracks_updatedTracks端点获得)。

因此,了解事件类型的最简单方法transaction_updated是用于跟踪您在 Shippo 中创建的标签的任何更改,而tracks_updated仅用于查看与您的 Shippo 帐户关联的所有跟踪相关事件的全面跟踪更新。

于 2017-10-16T18:16:15.653 回答