Выводить сообщения в разных местах - да, но ограничивать функционал, на мой взгляд, нельзя. Если клиент захочет ночью на утро сделать заказ, а система не позволит ему это сделать, вряд ли он останется довольным. Еще, как один из вариантов, добавить выбор времени доставки и ограничить возможность...