The core functionality of the plugin is to close the checkout functionality if the store is closed. ??
This behavior is not a bug, if the banner is showing the store is closed and no orders can be placed on the checkout page. The two settings you highlighted allow the admin to also hide the add to cart buttons, if they want to prevent products being added to the cart while the store is closed and remove payment gateway options, to further prevent the checkout functionality, as some Payment plugins can overview the standard WooCommerce checkout workflow using a one click pay solution.
Not enabling these settings, under the Actions tab will not impact the core behavior of the plugin which is to disable the store checkout page and orders being placed when closed. This is not the current design of the plugin.
If you want to allow orders to be placed with the store closed, you would have two options to consider.
Option 1: We provide a function to determine the Store Status, you could use this function to develop custom functionality to still allow the checkout to function when the Store is closed.
To check if plugin is active
defined("\Zhours\ACTIVE") && constant("\Zhours\ACTIVE")
To get current store status
\Zhours\get_current_status()
Option 2: We provide an add-on for Take-out and Delivery, included in this add-on is an option to allow the store to be closed and accept future orders to be placed. Since this is a paid add-on, we don’t discuss or support it on the forum, but you can contact us directly to learn more: https://www.bizswoop.com/wp/orderhours/delivery/
I hope this information is helpful.