事件的条纹顺序

Stripe order of events

如果我在 invoice.payment_succeeded 事件中输入:

echo "HELLO";
$previous_subscription_obj->cancel();
echo "WORLD";

在 customer.subscription.deleted 事件中我输入:

echo "JANE";

是否会在发票成功事件结束前执行删除事件的代码?换句话说,我会有 HELLO WORLD JANE 吗?或者你好,简世界?

视情况而定。不能保证事件的顺序。

https://stripe.com/docs/webhooks/best-practices#event-ordering