BRS Auto Apply Coupon
Automatically applies a WooCommerce coupon during a user-defined date and time window. Includes an admin settings page to set the coupon code, start/end date, and custom success message. Requires WooCommerce and safely deactivates itself if WooCommerce is not active.
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/bigredseo/brs-auto-apply-coupon/releases/download/v1.0.4/brs-auto-apply-coupon-1.0.4.zipReadme
BRS Auto Apply Coupon
Automatically applies a WooCommerce coupon during a user-defined date and time window.
Provides an admin settings page to configure the coupon code, start/end datetime, and the success message displayed to customers.
All other coupon rules (categories, limits, amounts, usage restrictions) are controlled entirely within the WooCommerce coupon.
Features
- Auto-apply coupon during a defined date/time window
- Admin settings page under WooCommerce (or Marketing depending on WC Admin)
- Customizable success message
- “Settings” link directly in the Plugins list
- Built-in GitHub-based automatic updates via Plugin Update Checker (PUC v5.6)
- Clean separation of logic (admin and handler classes)
- Requires WooCommerce
- Safely self-deactivates if WooCommerce is not active
Requirements
- WordPress 6+
- WooCommerce 8+
- PHP 7.4+ recommended
Installation
- Upload the plugin folder to
/wp-content/plugins/brs-auto-apply-coupon/ - Activate the plugin in Plugins → Installed Plugins
- Ensure WooCommerce is active
- Navigate to WooCommerce → Auto Coupon Settings to configure
- (Optional) GitHub automatic updates are enabled when the plugin detects new GitHub releases
Usage
- Create a WooCommerce coupon
- Enter the coupon code in the plugin settings
- Set the start and end date/time
- Enter a custom success message
- Save changes
The coupon will be automatically applied to the customer’s cart during the configured active date window.
Author
Big Red SEO
https://www.bigredseo.com
Read the full README on GitHub →