【问题标题】:Laravel Cashier - WebhookReceived vs WebhookHandledLaravel Cashier - WebhookReceived vs WebhookHandled
【发布时间】:2021-11-28 03:32:24
【问题描述】:

this 文档上说两者都可以使用,但是两者有什么区别呢?他们的代码似乎也一样。

【问题讨论】:

  • 处理前接收触发。两者都获得相同的有效载荷
  • 因为这是常识,所以从来没有使用过它,只是阅读了相同的文档并弄清楚了。如果我有一个像你一样运行的项目,我会尝试它并直接得到我的答案。否决票是因为这个问题将来不会有用,因为您没有包括您所做的任何研究(质量差)。

标签: laravel laravel-cashier


【解决方案1】:

我找到了答案,似乎WebhookReceived 是在 Laravel Cashier 对 webhook 事件执行任何逻辑之前触发的,而 WebhookHandled 是在 Laravel Cashier 执行逻辑之后触发的。

因此,如果您收到customer.subscription.created 事件。

WebhookReceived 将在数据库中包含该事件的任何数据之前触发,而 WebhookHandled 将在数据库中可用的新订阅时触发。

【讨论】:

    猜你喜欢
    • 2016-04-15
    • 2020-05-09
    • 2022-06-15
    • 2018-07-23
    • 2020-07-25
    • 2016-04-18
    • 2018-11-12
    • 2015-05-01
    • 2021-04-02
    相关资源
    最近更新 更多