Title: Unstoppable Order Pause for WooCommerce
Author: Unstoppable Solutions
Published: <strong>June 17, 2026</strong>
Last modified: June 17, 2026

---

Search plugins

![](https://ps.w.org/unstoppable-order-pause-for-woocommerce/assets/banner-772x250.
png?rev=3576428)

![](https://ps.w.org/unstoppable-order-pause-for-woocommerce/assets/icon-256x256.
png?rev=3576428)

# Unstoppable Order Pause for WooCommerce

 By [Unstoppable Solutions](https://profiles.wordpress.org/paramedic192/)

[Download](https://downloads.wordpress.org/plugin/unstoppable-order-pause-for-woocommerce.1.1.6.zip)

 * [Details](https://wordpress.org/plugins/unstoppable-order-pause-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/unstoppable-order-pause-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/unstoppable-order-pause-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/unstoppable-order-pause-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/unstoppable-order-pause-for-woocommerce/)

## Description

**Unstoppable Order Pause** gives you instant control over your WooCommerce store’s
order acceptance. Whether you’re a restaurant closing for the night, a busy shop
needing a quick break, or any business that needs to temporarily pause orders, this
plugin makes it simple. Use it as a holiday mode, a “store closed” toggle, or a 
way to stop accepting orders whenever you need to.

### Quick Access from Admin Bar

Toggle order pausing directly from the WordPress admin bar, under the Options Studio
menu. No need to navigate to settings – just click and pause!

### Key Features

 * **Instant Pause/Resume** – One-click toggle from the admin bar
 * **Quick Duration Options** – Pause for 30 minutes, 1 hour, 2 hours, or rest of
   day
 * **Custom Pause Duration** – Set an exact date and time to resume orders
 * **Daily Schedule** – Automatically pause orders outside business hours
 * **Weekly Schedule** – Set different hours for each day of the week
 * **Customer Notice** – Display a customizable message when orders are paused
 * **Countdown Timer** – Show customers when orders will resume
 * **Hide Add to Cart** – Optionally hide purchase buttons when paused
 * **Checkout Block** – Prevent checkout completion during paused periods

### Perfect For

 * **Restaurants & Food Delivery** – Close orders during prep time or after hours
 * **Service Businesses** – Stop bookings during busy periods
 * **Limited Stock Shops** – Pause when inventory needs restocking
 * **Any WooCommerce Store** – Take a break without losing sales information

### Options Studio Integration

This plugin integrates with Unstoppable Solutions’ Options Studio, providing a unified
admin experience across all our WooCommerce plugins. Access all your Unstoppable
plugins from one convenient menu.

### External Services

This plugin connects to an external license server to activate and validate optional
premium license keys. Core order-pause functionality works fully without a license;
this service is contacted only when you choose to use a license key.

**Unstoppable Solutions License Server (hosted on the Base44 platform)**

 * **Endpoint contacted:** https://fm-web-solutions-plugin-hub-d05f2182.base44.app/
   functions (the validateLicense, activateLicense, and deactivateLicense functions).
 * **Used for:** Activating, validating, and deactivating a premium license key.
 * **When:** Only when a site administrator clicks Activate or Deactivate on the
   License tab in the plugin settings. The plugin makes no automatic or background
   requests to this service; viewing the settings page reads a locally cached status
   and does not contact the server.
 * **Data sent:** The license key you enter, your site URL, your site name (on activation
   only), and the plugin slug.
 * **Service provider:** Unstoppable Solutions, via the Base44 hosting platform.
 * **Website:** [https://unstoppablesolutions.app](https://unstoppablesolutions.app)
 * **Terms of Service:** [https://unstoppablesolutions.app/terms](https://unstoppablesolutions.app/terms)
 * **Privacy Policy:** [https://unstoppablesolutions.app/privacy](https://unstoppablesolutions.app/privacy)

## Installation

 1. Upload the `unstoppable-order-pause` folder to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Navigate to Options Studio  Order Pause to configure settings
 4. Use the quick toggle in the admin bar to pause/resume orders

## FAQ

### How do I quickly pause orders?

After activating the plugin, you’ll see the Options Studio menu in your WordPress
admin bar at the top of the screen. Click on it and select “Orders: Active” to access
quick pause options. You can choose from preset durations or pause indefinitely.

### Will paused orders affect existing orders?

No, pausing only prevents NEW orders from being placed. Any existing orders in your
system will not be affected and can be processed normally.

### Can customers still browse products when orders are paused?

Yes, customers can still browse your shop and view products. However, depending 
on your settings, the “Add to Cart” button may be hidden and checkout will be blocked.
A notice will inform them that orders are temporarily paused.

### Can I schedule daily closing times?

Yes! Go to Options Studio  Order Pause  Schedule tab, select “Daily Schedule” mode,
and set your opening and closing times. Orders will automatically pause outside 
these hours.

### Does this work with WooCommerce Subscriptions?

The pause feature applies to all new orders. Existing subscriptions with scheduled
renewals will continue to process normally. If you need to pause subscription renewals,
you should manage those directly in WooCommerce Subscriptions settings.

### How do I customize the pause message?

Go to Options Studio  Order Pause  Settings tab. You can customize the message shown
to customers and use the {time} placeholder to show when orders will resume.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Unstoppable Order Pause for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Unstoppable Solutions ](https://profiles.wordpress.org/paramedic192/)

[Translate “Unstoppable Order Pause for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/unstoppable-order-pause-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/unstoppable-order-pause-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/unstoppable-order-pause-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/unstoppable-order-pause-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/unstoppable-order-pause-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.6

 * Maintenance release

#### 1.1.5

 * Shortened the readme short description to meet the 150-character limit

#### 1.1.4

 * Clarified the External Services disclosure with the exact license-server endpoint
   and request details

#### 1.1.3

 * Use literal prefixed names for license option/transient keys

#### 1.1.2

 * Updated text domain and internal prefixes to match the plugin slug for WordPress.
   org compliance

#### 1.1.1

 * Updated admin display name to “Unstoppable Order Pause for WooCommerce” for consistent
   branding
 * Optimized readme tags and description for search (pause orders, store closed,
   holiday mode)

#### 1.1.0

 * WordPress.org submission preparation
 * Fixed inline styles and scripts for compliance (converted to wp_add_inline_style/
   wp_enqueue_script)
 * Added wp_unslash() before sanitization functions
 * Removed deprecated load_plugin_textdomain() call
 * Added Cart/Checkout Blocks compatibility declaration
 * Updated Plugin URI format

#### 1.0.8

 * Simplified JavaScript detection – back to basics approach
 * Uses jQuery click handler instead of capturing phase
 * Detects add-to-cart by class names, href, and button text
 * More reliable popup display

#### 1.0.7

 * Fixed popup not showing on add to cart buttons
 * Simplified and improved button detection logic
 * Better balance between catching add-to-cart and excluding close buttons
 * Cleaner code structure with separate selector arrays

#### 1.0.6

 * Fixed false positive detection on close/dismiss buttons
 * Added smart exclusion for X buttons, close icons, and dismiss buttons
 * Checks class names, aria-labels, titles, and text content to identify close buttons
 * Prevents popup from triggering when closing drawers, modals, or popups

#### 1.0.5

 * Improved add to cart button detection for food ordering plugins
 * Now uses capturing phase event listener to intercept before other handlers
 * Added support for Orderable, WooFood, RestroPress, and other food ordering plugins
 * Added text-based detection for buttons containing “Add” text
 * Better popup close button handling

#### 1.0.4

 * Added popup message when customers click add to cart during pause
 * Customers now see a clear “Orders Currently Paused” message instead of nothing
   happening
 * Improved user experience with styled popup notification
 * Uses the custom pause message from settings

#### 1.0.3

 * Fixed “Hide Add to Cart” setting to actually hide buttons visually with CSS
 * Added comprehensive CSS selectors to hide various add to cart button styles
 * Improved compatibility with custom themes and page builders

#### 1.0.2

 * Fixed dashicons not displaying in admin bar dropdown
 * Ensured orders default to active state on fresh install
 * Improved admin bar icon styling

#### 1.0.1

 * Added WooCommerce HPOS (High-Performance Order Storage) compatibility declaration
 * Fixed WooCommerce features compatibility warning

#### 1.0.0

 * Initial release
 * Quick pause/resume from admin bar
 * Preset duration options (30 min, 1 hour, 2 hours, rest of day)
 * Custom pause duration with date/time picker
 * Daily schedule mode
 * Weekly schedule mode
 * Customizable customer notice
 * Countdown timer display
 * Hide add to cart option
 * Block checkout option
 * Options Studio integration

## Meta

 *  Version **1.1.6**
 *  Last updated **7 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [holiday mode](https://wordpress.org/plugins/tags/holiday-mode/)[pause orders](https://wordpress.org/plugins/tags/pause-orders/)
   [restaurant](https://wordpress.org/plugins/tags/restaurant/)[store closed](https://wordpress.org/plugins/tags/store-closed/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/unstoppable-order-pause-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/unstoppable-order-pause-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/unstoppable-order-pause-for-woocommerce/reviews/)

## Contributors

 *   [ Unstoppable Solutions ](https://profiles.wordpress.org/paramedic192/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/unstoppable-order-pause-for-woocommerce/)