
JeyTech Checkout Hours for WooCommerce lets you choose when customers can place new orders. Products stay visible and shoppers can keep filling their cart outside your order hours.
Configure your schedule under WooCommerce Checkout Hours. The plugin is disabled on installation and remains inactive until you save and enable a valid opening schedule.
- Multiple opening ranges per weekday, including lunch breaks.
- Overnight ranges and full days using 00:00–24:00.
- Your WordPress timezone, including daylight saving changes.
- Block checkout or accept orders with an outside-hours warning.
- Server-side protection for classic checkout and WooCommerce Checkout Blocks.
- Optional sitewide notice and
[jeytech_checkout_hours]shortcode. - Live status refresh for cached pages; final checkout is always checked on the server.
- Compatible with High-Performance Order Storage (HPOS).
Opening times are included and closing times are excluded. A closing time before opening continues into the following day. Overlapping ranges cannot be saved.
Warning mode accepts orders normally. It does not reserve pickup slots, delay payment or schedule fulfillment. Existing order payments, catalog browsing and cart changes are unaffected.
The plugin makes no external service requests and includes no tracking. The live status endpoint is a read-only endpoint on your own WordPress site. Its response must be excluded from any proxy or CDN cache that overrides no-store headers.
Requirements: WordPress 6.6 or later, WooCommerce 9.6 or later, PHP 7.4 or later.
Other free JeyTech plugins
- JeyTech Unpaid Transfer Guard — Preview and cancel eligible unpaid bank transfer orders.
- JeyTech Order Transfer QR — Add a SEPA QR code to unpaid bank transfer orders.
- JeyTech Shipping Cutoff — Hide one shipping method after your daily cutoff.
- JeyTech 30-Day Price History — Display the recorded lowest price before a reduction.
- JeyTech Safety Data by Brand — Set manufacturer and safety information once per brand.
- JeyTech Unit Price Guard — Show unit prices from product and variation net quantities.
- JeyTech Below Cost Guard — Check discounted product totals against WooCommerce costs.
- JeyTech Replenishment Reminder — Send optional restock reminders with customer consent.
Screenshots

Weekly schedule with multiple ranges, overnight shifts and a live store-timezone preview.

Classic checkout outside order hours, with the cart preserved.

Checkout Blocks outside order hours, with server-side order protection.


