Documentation
ShipWindow documentation
How to set up and use ShipWindow: install, settings, shortcodes and fixes for common problems.
Overview
ShipWindow manages a sitewide sale, processing-time banners, free shipping and delivery date estimates for WooCommerce from one screen.
Where to find it: ShipWindow, in the main WordPress menu.
What you need
- WordPress 6.2 or newer
- PHP 7.4 or newer
- WooCommerce
Install
- With The Vault (easiest): open The Vault in your WordPress menu, find ShipWindow and click Install. It is installed and activated for you.
- By hand: buy a license on the plugin page, then go to Plugins → Add New → Upload Plugin, choose the zip and activate it.
Updates arrive automatically from wpwizards.com, like plugins from WordPress.org.
License
This is a premium plugin. Open The Vault → Licenses, paste the key from your order confirmation and click Activate License. WP Wizards clients have every plugin included while their service is active, with no key needed. Without a license the plugin keeps working but stops receiving updates.
Quick start
- Set your processing time. Enter Processing Time in business days, your Daily Order Cutoff Time (24-hour, e.g. 21:00) and your Business Days.
- Add a banner. Paste a banner shortcode into a page, post or widget and set its text and colors.
- Turn on delivery estimates. Under Checkout Delivery Estimates, enter the minimum and maximum transit days for each shipping method or carrier.
Settings
Global Sale Management
| Activate Global Sale | Applies a sitewide discount to all products. |
|---|---|
| Discount Percentage and Sale Type | How much, and how it is applied. |
| End date | If set, the banner countdown uses this exact date and time in the site time zone. |
Promotional Banners
| Processing Time (Business Days) | Used to work out your ship date. Decimals are ignored (2.9 counts as 2). |
|---|---|
| Daily Order Cutoff Time | Orders placed after this time count as the next business day. |
| Business Days | The days you process and ship. |
| Holidays | Selected holidays are left out of business-day counts. |
| Top Bar Text | HTML allowed. Placeholders: {discount}, {free_shipping}, {days}. |
| Bottom Bar Text | Placeholders: {countdown} (time left until the cutoff) and {ship_date}. |
| Top Bar / Bottom Bar Colors | Background and text colors. |
Free Shipping Management
| Free Shipping Mode | Controls how WooCommerce free shipping is offered, including free shipping over an amount. |
|---|---|
| Free Shipping Method to Modify | The WooCommerce shipping method whose settings are kept in step with your mode and threshold. |
Checkout Delivery Estimates
| Min / Max Transit Days | Per shipping method. With ShipStation and other live-rate plugins, each carrier or service has its own row and its own “Est. delivery” range at checkout. |
|---|---|
| Exclude Weekends & Holidays | Delivery dates only fall on business days. |
Product Page Delivery Messaging
| Delivery message | Shows a delivery estimate on product pages. |
|---|
Import / Export Settings
| Import / Export | Move settings between sites. Free shipping method IDs and transit method keys are tied to each site’s shipping setup, so check those sections after importing. |
|---|
Shortcodes
[shipping_banner]
The processing-time banner, stacked.
[shipping_banner_horizontal]
The same banner in one row. It stacks on small screens.
[sale_shipping_banner]
The sale and shipping banner, stacked.
[sale_shipping_banner_horizontal]
The sale and shipping banner in one row.
[ssm_fastest_delivery]
A box showing the fastest delivery estimate, using the fastest carrier’s own minimum.
Place a shortcode in a Divi Text or Code module, a Shortcode block, or a widget.
Troubleshooting and questions
The ship date looks a day late.
Check the Daily Order Cutoff Time and that today is ticked under Business Days.
A carrier has no estimate at checkout.
Enter its transit days under Checkout Delivery Estimates. Carriers without their own times fall back to the times saved for the shipping method.
Free shipping did not change.
Choose a method under Free Shipping Method to Modify. “Do not modify any method” leaves WooCommerce as it is.
Get help
Stuck on something this page does not cover? Contact us and tell us which plugin and version you are on. Need it to do something it does not do yet? We build custom plugins too.



