Product Icon

Auto-Close Old Pending Orders for WooCommerce

Automatically cancel unpaid WooCommerce orders, restore stock, and prevent inventory from being locked by abandoned checkouts.
Choose a billing option
$29
Save 20%
$58 $46.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Automatically cancel unpaid WooCommerce orders, restore stock automatically, and prevent inventory from being locked by abandoned checkouts.

Automatically Cancel Old WooCommerce Pending Orders

Auto-Close Old Pending Orders is a powerful WooCommerce order management plugin that automatically cancels unpaid and abandoned pending payment orders after a configurable time period. By releasing inventory from orders that remain unpaid, you can keep products available for customers who are ready to purchase and maintain more accurate stock levels.

Key Business Benefits

  • Prevent Lost Sales: Automatically release inventory reserved by unpaid pending orders.
  • Keep Stock Accurate: Restore product stock automatically when eligible orders are cancelled.
  • Free Locked Inventory: Make products available again after abandoned or unpaid orders expire.
  • Save Time: Automate order cleanup without manually reviewing old pending orders.
  • Improve Store Availability: Reduce stock being unnecessarily held by unpaid orders.

WooCommerce Auto-Cancellation Features

  • Automatically cancel old WooCommerce pending payment orders after a defined time
  • Flexible time limits in minutes, hours, or days
  • Hourly automated processing using WordPress Cron
  • Manual Run Now option for immediate order cleanup
  • Automatic product stock restoration after cancellation
  • Optional customer email notification when an order is cancelled
  • Admin dashboard statistics for pending and cancelled orders
  • Designed to efficiently process orders on large WooCommerce stores

How to Automatically Cancel WooCommerce Pending Orders

  1. Set your preferred pending-order time limit
  2. Enable automatic order cancellation
  3. The plugin checks eligible pending orders hourly
  4. Orders exceeding the configured time limit are automatically cancelled
  5. Reserved product stock is restored
  6. An optional cancellation email is sent to the customer

Compatibility & Safety

  • Works with WooCommerce-compatible payment gateways
  • Compatible with Cash on Delivery (COD), Bank Transfer, Stripe, PayPal, and more
  • Does not automatically cancel paid, processing, or completed orders
  • Uses official WooCommerce APIs
  • Suitable for live WooCommerce stores
  • GDPR-friendly with no data tracking

Perfect For

  • WooCommerce stores with limited or high-demand inventory
  • Cash on Delivery (COD) stores
  • Bank Transfer payment stores
  • Wholesale and B2B WooCommerce stores
  • Flash sales and limited-stock products
  • High-volume WooCommerce stores and marketplaces

Why Choose Auto-Close Old Pending Orders?

If unpaid WooCommerce orders are holding your inventory, Auto-Close Old Pending Orders helps automate the cleanup process. Set a time limit, automatically cancel eligible pending orders, and restore reserved stock without manually reviewing orders.


Frequently asked questions

How often are pending orders checked?

The plugin runs automatically every hour using WordPress cron.
You can also run it instantly using the “Run Now” button.

Will this cancel orders that are being paid?

Only orders with “Pending payment” status are affected.
Once payment starts, WooCommerce changes the order status.

Does it restore product stock automatically?

Yes.
When an order is cancelled, stock is restored automatically (optional setting).

Does this work with all payment gateways?

Yes.
The plugin works based on order status, not payment methods, so it is compatible with all WooCommerce gateways.

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 7.1
  • Tested with WooCommerce: 11.0
  • Requires at least WordPress: 6.0
  • Requires at least WooCommerce: 3.0

Countries

  • Worldwide

Related Products

Price $279 annually
Rated 3.9 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $59 annually
Rated 4.1 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.