It seems that when I try to initialize a webhook Stripe endpoint, I can only automatically initialize just one event to send, and not combine them into one API endpoint. Unless I’m missing something, it seems weird to me that Stripe lets you create a webhook, then lets you choose numerous events to send, but when it comes to initializing an event, it only lets you choose one. If I then choose another event to send and initialize that one, it then erases the previous initialization data points, replacing them with the current single event.
So it seems to me that one would need a Stripe API endpoint in Bubble to cover every possible event such as ‘charge.captured’ and another endpoint for ‘charge.dispute.closed’ and another for ‘charge.failed’.
Seems like my backend workflows would become bloated with tons of potential Stripe events.
Correct me if I’m wrong.