NeoNexus,
STORE_STATUS is available, but I'm not sure if it's changed anywhere once you enter the store. I have not gotten that far yet. (I would think it is never changed in core code.)
As my developement & testing continues, I see areas where the cron job would not help in every situation. In my earlier reply to Yellow1912, I knew in the back of my mind I would probably need more than the cron job, but it was too soon to know the full extent of what would be needed.
Using a cron job & changing store status to showroom after closing is a starting point. As NeoNexus said, maint is not desired because we also want people to browse after hours.
The problem comes with delivery hours vs. ordering hours vs. store hours. Store closes at 11:00, delivery till 10:00, accept pickup orders till 10:30.
The logic for this will likely be what's needed to deal with lunch specials. (Price/item only good till 3:00pm kind of thing.)
In the month since I first posted, I have gained a lot more insight into php and ZC and I think NeoNexus might be heading in the right direction. As most long time developers, I of course did not RTFM. :smile: I guess it's time now.
As I see now that others have an interest, I will post back when I find a solution.
Thanks for all the suggestions,
Jeff