PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Woo
  4. Product Expiry for WooCommerce
Product Expiry for WooCommerce icon

Product Expiry for WooCommerce

Set expiration dates for WooCommerce products and variations. Automatically change their status or send notifications when they expire.

By webcodingplace·Woo·Free
4.5(12 reviews)
·2.0K+ active installs·Updated 3 weeks ago
DownloadVisit HomepageCompare

As of April 2026, Product Expiry for WooCommerce is a WordPress woo plugin with 2.0K+ active installations and a 4.5/5 rating from 12 reviews. It has been downloaded 21K+ times in total. Requires WordPress 3.5+ and PHP false+. Available on WordPress.org since 2021. Actively maintained — updated within the last month. Downloads are up 11% this week. Top alternative: WooCommerce Stripe Payment Gateway.

4.5/512 reviews
2.0K+active installs
21K+total downloads
5 yearssince 2021

Overview

Product Expiry for WooCommerce lets you set an expiry date and time for your products and variations. You can automatically mark them as out of stock, move them to draft, or trigger email notifications when they reach their expiration point.

Whether you’re managing limited-time offers, perishable goods, or seasonal items, this plugin gives you complete control over product visibility based on expiry logic.

Quick Links

Documentation.
More Details.

🔑 Key Features:

  • Set expiration date & time for any WooCommerce product or variation
  • Automatically make products Out of Stock or Draft on expiry
  • Receive email notifications before a product expires
  • Show or hide the expiry date on product pages (with custom formatting)
  • Display expiry info on the Order Details page and in Order Emails
  • So…
Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.512 reviews
5 ★
10
4 ★
0
3 ★
1
2 ★
0
1 ★
1

Recent Reviews

Doesn’t Work & Confusing UX
by mmelt·6 months ago

Nothing works as expected. There seem to be weird caching issues, there isn’t any option to set an expiration time that I have been able to find, very little explanation for the setting fields (and they are not intuitive), the product-level settings don’t seem to take at all for variable products (other than the message, which you cannot edit the styling and it gets lost in all of the other text on the page – nothing about it stands out), the way the settings are edited for the individual variations is different than that of the full product settings, and there’s no indication of hierarchy for those settings (example, if different expiration information is set at product and variation levels, there is no way to know which the system will recognize as priority).

I have been testing the plugin over the last two days to see if it would work for a client and trying to test to figure out how the plugin determined the actual moment of expiration (since, as I mentioned above, there is no option to set a time, contrary to what is claimed in the description) – no indication as to whether it be at 11:59pm on the date set as the expiration date, 12am the next day, or some arbitrary point in time. And there is no indication as to how it was determining/calculating date and time – the website’s timezone settings or something else?

As I was testing and changing dates, it seemed to confuse the plugin and now it won’t update at all. It keeps saying out of stock even though I have tried updating it with today’s date and tomorrow’s. Nothing seems to work. Frustrating plugin that seems to have more bugs than I want to deal with – not trustworthy in functionality enough to add to my clients’ sites.

What I tried while troubleshooting:

  • Cleared browser cache
  • Cleared site cache
  • Closed product browser tab completely and re-opened
  • Removed all product-level settings and set only variation

None of these seemed to resolve the situation. Just glad it was free.

Very good Plugin!
by szanyolaszlo·6 months ago

It’s a very good plugin, we can use it to provide important information to customers.

multiple data per product
by defjam2oo1·2 years ago·2 replies

Very good plugin. I would think it would be good if you could enter multiple data per product. for example product x 01/01/23 40 pieces and another 20 pieces with date 03/01/23

Thanks

Send an email to the customer
by baniaweb·2 years ago

Hello
Is there a way to send an email to buyers of a product when it’s close to expiration? Or if not, can you add this item in the next update?

Easy to use
by Zookeeper·3 years ago·2 replies

Although I still need some help with setting out of stock after the expire-day.

Download Trends

Today: 9Yesterday: 14This week: 92Period total: 11K

Compatibility

WordPress3.5+ requiredTested up to 6.9.4
PHPfalse+ required

Version Adoption

v3.0
49.9%
v2.6
16.0%
v2.7
10.9%
v2.9
10.4%
v2.8
7.1%

Top Alternatives to Product Expiry for WooCommerce

WooCommerce Stripe Payment Gateway icon
WooCommerce Stripe Payment Gateway
3.1700K+ installsUpdated 2 weeks ago
ViewCompare
WooCommerce Legacy REST API icon
WooCommerce Legacy REST API
1.5400K+ installsUpdated 1 year ago
ViewCompare
Germanized for WooCommerce icon
Germanized for WooCommerce
4.870K+ installsUpdated 1 week ago
ViewCompare
Envo's Templates & Widgets for Elementor and WooCommerce icon
Envo's Templates & Widgets for…
110K+ installsUpdated 5 months ago
ViewCompare
Shiptastic for WooCommerce icon
Shiptastic for WooCommerce
510K+ installsUpdated 1 week ago
ViewCompare
View all woo plugins →

Frequently Asked Questions

Changelog

3.0

  • Feature Added: New UI with more control
  • Feature Added: Email Subject and Markup options
  • Bug Fixed: Expiry date for variations does not show in order summary
View full changelog on WordPress.org

Contributors

webcodingplacewebcodingplace
Plugin Info
Version
3.0
Last Updated
Mar 13, 2026
WP Requires
3.5+
Tested Up To
6.9.4
PHP Requires
false+
Active Installs
2.0K+
Downloads
21K+
Added
Jun 20, 2021
Business
Free

Tags

wooproductwoocommerceproduct expirywoo notifications

Developer

W
webcodingplace
5 plugins0.0M+ total installs
View all plugins →

Quick Compare

Product Expiry for WooCommerce vs WooCommerce Stripe Payment Gateway→Product Expiry for WooCommerce vs WooCommerce Legacy REST API→Product Expiry for WooCommerce vs Germanized for WooCommerce→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.