WordPress plugin

Store Vacation Pro

Store Vacation Pro adds scheduling and storefront controls for WooCommerce stores that need to pause checkout or fulfilment at planned times. Set multiple closure periods, keep customers informed, and select how carts, shipping, and shop access work while ordering is paused.

Store Vacation Pro

Store Vacation Pro adds scheduling and storefront controls for WooCommerce stores that need to pause checkout or fulfilment at planned times. Set multiple closure periods, keep customers informed, and select how carts, shipping, and shop access work while ordering is paused.

Set availability with schedules and opening hours

Create unlimited vacation periods and review upcoming, active, and past closures in a calendar. Recurring weekday schedules cover regular non-working days or custom weekly patterns. Configure opening hours and optionally close the store automatically outside them. Copy Conditions between schedules to reuse availability rules.

A countdown can show the time remaining until reopening in the vacation notice. You can also close the store immediately with Force Close, without creating a schedule.

Keep carts available while checkout is closed

Customers can continue building carts during a closure. With Save Cart for Later, they can save a cart and restore it from a link when the store reopens. They can copy, bookmark, or share the link across devices, or email it from the storefront. Logged-in customers can receive the saved-cart link in their inbox.

Add the saved-cart action to custom pages and Cart Block layouts with its dedicated block or shortcode.

Choose what customers see

Show an announcement bar across the storefront or give advance notice before a closure so customers have time to order. Vacation notices support reusable templates, rich text, smart tags, custom styling, and calls to action. Notices can appear on WooCommerce shop and product pages, or you can place them with the Store Vacation Notice block, Elementor widget, or [woo_store_vacation] shortcode.

Store Vacation Pro can replace shop pages with custom content during vacation mode, hide prices, add-to-cart controls, and mini carts, or password-protect shop access with a shared password. Private access links let approved users bypass restrictions and purchase normally while the rest of the store remains paused. The Vacation Content block displays custom content only while vacation mode is active.

Conditions can exclude products, categories, tags, product types, shipping classes, WooCommerce brands, or visitor roles. Product exclusions and closure Conditions can stay aligned across storefront, cart, and checkout behavior. You can also choose whether orders placed during a closure receive a contextual private order note.

Set shipping rules for each closure

Hide selected shipping methods for individual schedules or weekday closures. Create Vacation Shipping Options with a name, cost, applicable zones, and checkout description, then choose whether they apply to all closures, selected schedules, or selected weekday closures. You can decide whether an option appears in WooCommerce order emails and control how free shipping works while vacation shipping rules are active.

Respond to unusual checkout activity

Checkout Protection can automatically Force Close checkout when order activity suggests a possible carding attack or bot storm. Configure separate rapid-order, same-IP, and payment-failure thresholds with rolling time windows. Protection can clear automatically or manually; you can also set a reusable customer notice and administrator emails for triggered events. Vacation Reports entries protection triggers and clear events.

Review activity during a closure

The Vacation Reports dashboard includes an activity chart, Recent Activity table, and Top Products breakdown. Review events, completed checkouts, revenue, and unique customers, including cart additions, removals, quantity changes, saved-cart emails, checkouts, and vacation shipping activity. Filter by date range or vacation period, export Recent Activity to CSV, and set retention rules for older report data. Clearing report data does not remove orders, saved carts, or vacation options. Vacation orders are also available in the WooCommerce Orders screen.

Manage schedules and settings

Receive administrator reminder emails before a vacation starts and see upcoming closures in the dashboard widget. An optional WordPress admin-bar badge shows whether the store is open, closed, or under Checkout Protection. A Behavior summary explains the customer-facing experience configured for a closure. You can import or export settings between stores and use the REST API to work with schedules programmatically.

The WordPress Abilities API provides permission-checked abilities for discovering and managing vacation status, Force Close, schedules, recurring weekday closures, opening hours, notices, and Vacation Shipping Options. An integration condition API lets compatible extensions evaluate vacation state, closure type, checkout availability, and mixed-cart availability.