How come you can book appointments in the gray area when the shop isn't open? How can I prevent that? Also, how do you prevent appointments from being made on a holiday?
HI, hopefully these Square Support pages will help.
Square Support page (your designated business hours will automatically be bookable hours)
Square Support page (personal event - holiday)