Auto Cancel Orders is a WordPress plugin designed to automatically cancel WooCommerce orders after a specified duration in "pending payment" status. It also provides an option for the admin to manually trigger the cancellation process for existing orders.
- Automatically cancel WooCommerce orders after the specified duration in "pending payment" status.
- Provides an admin settings page to configure the auto-cancel time.
- Allows the admin to manually trigger the cancellation process for existing orders.
- Customizable appearance with a separate CSS file for the settings page.
- Supports translation with language files.
- Download the latest release ZIP file from the Releases page.
- In your WordPress admin panel, navigate to
Plugins -> Add New
. - Click on the
Upload Plugin
button and choose the downloaded ZIP file. - Click
Install Now
and thenActivate Plugin
.
- After activating the plugin, go to
Auto Cancel Orders
in the WordPress admin menu to access the settings page. - Set the desired auto cancel time (in hours) for pending orders and click
Save Changes
. - To manually trigger the cancellation process for pending orders, click the
Cancel Pending Orders
button on the same page.
- WordPress version 5.0 or higher.
- WooCommerce plugin version 3.0 or higher.
The plugin is translation-ready. You can find the language files in the languages
directory. If you wish to translate the plugin into your language, you can create a new translation file and contribute it back to the project.
- For bug reports and feature requests, please open an issue.
- Pull requests are welcome! If you'd like to contribute, please fork the repository and create a new branch for your changes.
This project is licensed under the MIT License - see the LICENSE file for details.
Auto Cancel Orders is developed and maintained by Mehdi Najaran.