Prior to this commit, not all operations of the Stripe webhook were encapsulated in a try/except clause. If a `ValidationError` was raised outside of that clause, it was returned as-is to Stripe. This commit encapsulates the whole webhook event processing with a try/except clause to make sure that only an empty string is returned to Stripe, hence properly acknowledging events. task-2612977