You can do it via CRM software, for example, EasyWeek software. It is possible to block a phone number, IP address, or both for extra safety. Then, the customer won't be able to make an appointment online. However, (s)he will still manage to book a service offline. Sure, if you are OK with it.