There’s no issue with functionality; however, requiring Stripe to access booking is limiting. It would be much more user-friendly to allow booking without mandating a specific payment provider, and instead give users the option to use their own independent payment methods.