Hello guys. Recently I have just started my site on magento not long and I am really bothered by the spam orders – orders that are left incomplete during checkout or customers place orders then don’t finish payment. I don’t want to classify these pending payment orders and manually cancel them one by one. So I need an extension to automatically cancel pending orders after 1 day. Please suggest, I appreciate any help.
check this one Cancel orders extension for Magento. It has features as you described. You can choose order status and it's lifetime (1, 2, 3... days) to delete them automatically
I believe what you are asking is the Auto Cancel Order extension.
This extension allows you to automatically cancel pending orders of specific payment methods after a time period.
In your case, you can set
+ Apply for Order Status = pending, pending payment
+ Cancellation time = 1 day
+ Apply for payment method
If the answer is helpful, please accept as solution.
Previously I was facing the same problem so I searched a lot on google to find the perfect solution and I found a one really good extension which is "Auto Cancel Order Magento2"
Trust me this is the best extension to solve this problem, now I don't need to do anything this manage all the things.
Thanks a ton this developer they are doing a such a great job
As per your requirement try this Magento 2 Auto Cancel Order module. This helps to automatically cancel all pending orders after a specific time on your Magento site.