async handleEvent(event) {
        if (!this.handlers[event.type]) {
            return;
        }

        await this.handlers[event.type].call(this, event.data.object);
    }
Accepts a webhook's event payload and delegates it to the appropriate handler based on the event type
@private
@param {import('stripe').Stripe.Event} event
@returns {Promise<void>}