Open Close Store for WooCommerce – Business Hours & Order Scheduling
Open Close Store for WooCommerce – Business Hours & Order Scheduling

Open Close Store for WooCommerce – Business Hours & Order Scheduling

3.4/5 (41 ratings) 600 active installs Updated Sep 24, 2026

Accept online orders only when your team is ready to fulfill them.

Open Close Store for WooCommerce lets you set daily ordering hours and multiple service shifts. Outside those hours, the free plugin can stop checkout, hide add-to-cart controls, show a closed-store message and count down to reopening.

It is especially useful for restaurants, takeout shops, bakeries and other WooCommerce businesses with time-sensitive fulfillment.

⭐ View Pro pricing | 🛟 Get support

Need to accept orders outside normal service hours? Pro adds after-hours preorders, instant open/close overrides and per-product rules, plus frontend schedule management and Dokan vendor schedules.

🚀 Free Features

  • Schedule management (daily time slots)
  • Active schedule selection and week start day
  • Disable checkout when the store is closed
  • Hide add to cart when closed (with optional popup-on-click mode)
  • Countdown timers on cart, checkout, product, and account pages
  • Store status bar and closed-store popup
  • Business hours display shortcodes and widget
  • Admin bar shop status shortcut
  • WooCommerce HPOS and cart/checkout blocks compatibility declarations

⭐ PRO Features (separate plugin)

  • After-Hours Preorders – Accept preorders for all or selected products while ordinary ordering is closed
  • Instant Open/Close Override – Change store status immediately and show a custom message
  • Per-Product Rules – Allow or block selected products based on store status
  • Cart Controls – Empty the cart automatically or keep permitted products available
  • Frontend Schedule Manager – Manage schedules without entering the WordPress admin area
  • Dokan Vendor Schedules – Apply vendor-specific schedules in Dokan marketplaces
  • 24-Hour Days – Keep the store open continuously on selected days
  • Status Bar Styling – Customize the status bar and hide-button colors

⚙️ Shortcodes

Display Single Schedule

[schedule id="71"]

Display a specific schedule anywhere on your site. Replace “71” with your actual schedule ID.

Countdown Timer

[woc_countdown_timer]  and [woc_countdown_timer style="1"] for style 1,2,3

Show a countdown timer until the store reopens. Customize the appearance in the plugin settings.

Today’s Hours

[wooopenclose-today]

Display today’s store hours in a clean, easy-to-read format.

Is Open/Closed Status

Show whether your store is currently open or closed based on your schedule.