Cancel "on hold" orders after a certain number of days or by hours
As of April 2026, Cancel Abandoned Order is a WordPress stripe plugin with 1.0K+ active installations and a 4.8/5 rating from 16 reviews. It has been downloaded 29K+ times in total. Requires WordPress 4.0+ and PHP 7.0+. Available on WordPress.org since 2017. Downloads are up 52% this week. Top alternative: WooCommerce Stripe Payment Gateway.
** Cancel Abandoned Order** allows you to add a small option that will take care of dealing with “abandoned” commands.
If you have check or transfer type orders for example, you will be able to set a maximum number of days or by hours to receive the payment.
Cancel Abandoned Order, will take care of checking this and change the status of the order to “Cancel” if you have not received payment on time.
Action
Filters
This is a must have for shops with digital products. If the payment doesn’t go through, no need to make it complicated. Cancel it and let the customer try again. Great to have this. Thank you
Thanks, the filters to add custom parameters is fine.
Just need a option for any canceled order (without type of payment)
First review because I really like this plugin. It is straightforward and works like a charm. Glad that the creator included guides on Github Wiki. Minimal editing is required.
It’s a pity that some comments have driven the creator to stop support. I do still hope that this remains updated and compatible. 🙂
If the creator does read this, I have two questions that I wish to understand.
1) If I were to put 24hrs daily to cancel, from when does it start activating the countdown?
2) Is it possible to change the status to ‘Failed’ instead of ‘Cancelled’?
In any case, just want to say GREAT JOB ON THIS PLUGIN!
Cancela la ordenes automáticamente pasado el tiempo configurado
This is what I mean by an elegant solution, Great job !
| WordPress | 4.0+ requiredTested up to 6.8.5 |
| PHP | 7.0+ required |
| Dependencies | woocommerce |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.