【发布时间】:2012-09-26 03:23:04
【问题描述】:
我查看了不同的订单 webhook,想知道它们何时被触发。到目前为止,这是我想出的:
-
orders/updated会在订单以任何方式发生更改时触发,包括在创建订单时(甚至在其被授权和触发orders/create之前)、关闭或取消时 -
orders/create在用户授权支付时触发 -
orders/paid在商家接受付款时触发 -
orders/fulfilled在商家完成订单时触发 -
取消订单时会触发
orders/cancelled
因为orders/updated 也会在其他钩子被触发时触发,似乎添加更新 webhook 足以保持本地数据存储与商店数据同步。但是,我想确认我对这些 webhook 的理解是正确的,也就是说,无论何时订单发生任何变化,orders/updated 都会被触发。并且其他 webhook 只是针对更具体的用例?
【问题讨论】: