WooCommerce Coupon Schedule

Description

This plugin replaces default coupon expiry field with dedicated tab where fields for setting coupon validity start date and time along with expiry date and time are shown.

New “Valid from” column is added to coupons list in admin panel and “Expiry date” column is tweaked to show expiry time.

Installation

  1. Download the plugin.
  2. Unzip the woocommerce-coupon-schedule compressed file.
  3. Upload the directory woocommerce-coupon-schedule to the “/wp-content/plugins” directory on your WordPress blog.
  4. Activate the plugin through the “Plugins” menu in WordPress.
  5. Visit WooCommerce Coupons section to see the plugin in action.

FAQ

Installation Instructions
  1. Download the plugin.
  2. Unzip the woocommerce-coupon-schedule compressed file.
  3. Upload the directory woocommerce-coupon-schedule to the “/wp-content/plugins” directory on your WordPress blog.
  4. Activate the plugin through the “Plugins” menu in WordPress.
  5. Visit WooCommerce Coupons section to see the plugin in action.

Reviews

Works as expected

So far the plugin works exactly as described, very easy to set up and configure with latest versions of WordPress and WooCommerce

notice error

errore in backend when i try to create a new schedule coupon
Notice: Undefined offset: 1 in /public_html/wp-content/plugins/woocommerce-coupon-schedule/coupon-schedule.php on line 119
if i publish first time coupon, the error gone and then i can put the date start/end and working with this trick
why so? how fix

and if i use this coupon in frontend in checkout page i have this very nice string

Notice: id è stato richiamato in maniera scorretta. Coupon properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/enfold/page.php’), get_template_part, locate_template, load_template, require(‘/themes/enfold/includes/loop-page.php’), the_content, apply_filters(‘the_content’), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, WC_Shortcodes::checkout, WC_Shortcodes::shortcode_wrapper, call_user_func, WC_Shortcode_Checkout::output, WC_Shortcode_Checkout::checkout, do_action(‘woocommerce_check_cart_items’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_Cart->check_cart_coupons, WC_Coupon->is_valid, apply_filters(‘woocommerce_coupon_is_valid’), WP_Hook->apply_filters, call_user_func_array, WooCommerceCouponSchedule->woocoupon_schedule_check_validity, WC_Legacy_Coupon->__get, wc_doing_it_wrong Leggi /public_html/wp-includes/functions.php on line 4139

Notice: id è stato richiamato in maniera scorretta. Coupon properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/enfold/page.php’), get_template_part, locate_template, load_template, require(‘/themes/enfold/includes/loop-page.php’), the_content, apply_filters(‘the_content’), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, WC_Shortcodes::checkout, WC_Shortcodes::shortcode_wrapper, call_user_func, WC_Shortcode_Checkout::output, WC_Shortcode_Checkout::checkout, WC_Cart->calculate_totals, WC_Cart->get_discounted_price, WC_Coupon->is_valid, apply_filters(‘woocommerce_coupon_is_valid’), WP_Hook->apply_filters, call_user_func_array, WooCommerceCouponSchedule->woocoupon_schedule_check_validity, WC_Legacy_Coupon->__get, wc_doing_it_wrong Leggi Debugging in WordPress per maggiori i in /public_html/wp-includes/functions.php on line 4139

Notice: id è stato richiamato in maniera scorretta. Coupon properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/enfold/page.php’), get_template_part, locate_template, load_template, require(‘/themes/enfold/includes/loop-page.php’), the_content, apply_filters(‘the_content’), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, WC_Shortcodes::checkout, WC_Shortcodes::shortcode_wrapper, call_user_func, WC_Shortcode_Checkout::output, WC_Shortcode_Checkout::checkout, WC_Cart->calculate_totals, WC_Cart->get_discounted_price, WC_Coupon->is_valid, apply_filters(‘woocommerce_coupon_is_valid’), WP_Hook->apply_filters, call_user_func_array, WooCommerceCouponSchedule->woocoupon_schedule_check_validity, WC_Legacy_Coupon->__get, wc_doing_it_wrong Leggi Debugging in WordPress per maggiori i in /public_html/wp-includes/functions.php on line 4139

Read all 2 reviews

Contributors & Developers

“WooCommerce Coupon Schedule” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

0.1.2

  • Fixed validation
  • Tested up to WP 4.8.1 & WC 3.1.2

0.1.1

  • Tested up to WP version 4.7.1

0.1

  • Initial release.