跟踪Shippo货件与跟踪外部货件

时间:2017-10-09 18:27:13

标签: shippo

当您为非Shippo创建的货件建立webhook时,您会收到" track_updated"响应中的字段。

如果您通过Shippo创建了货件,您是否收到了" transaction_updated"字段或" track_updated"场?

1 个答案:

答案 0 :(得分:0)

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

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

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

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