Stripe:处理多个Webhooks

问题描述 投票:0回答:1

我正在开发一个项目,该项目具有两种类型的产品:订阅事件注册

我都使用Stripe Checkout Session。由于他们的过程不同,因此我使用了两个Webhook。每个一个。

例如:http://example.com/payment/subscription_webhooks.phphttp://example.com/payment/event_webhooks.php

问题是结帐会话完成后,无论是用于订阅还是事件注册,都触发了网络钩子

我正在寻找一种定义应触发哪个webhook的解决方案。

php stripe-payments webhooks payment
1个回答
0
投票

您可以通过仪表板或API [1]在Stripe上创建一个webhook端点,并在这样做时指定要通知的事件类型。

您可能希望删除这些webhook端点之一,并仅对所有checkout.session.completed事件使用一个。

[1] https://stripe.com/docs/api/webhook_endpoints/create

© www.soinside.com 2019 - 2024. All rights reserved.