Your products are out of stock because of unpaid orders? then you must have this plugin.
1- Controlling the schedule time to check your orders.
2- Set the orders date old duration to be canceled in case they are not paid and not processed yet.
3- Set weather to notify the customer when canceling his order or not.
4- Enable/Disable logging information with all canceled orders.
5- Set a start date to make the plugin starts checking the orders after that date.
6- Set list of excluded payment methods. If the order has any of them, then it will be ignored and not canceled.