Multiple Sale Scheduler for WooCommerce

Opis

Multiple Sale Scheduler
Effortlessly schedule and manage multiple sales for your WooCommerce products—both single and grouped. Plan sales periods in advance to boost customer engagement and drive conversions with well-timed promotions.

Default WooCommerce sale functionality is in priority. If product is already on sale then
Multiple sale scheduler will not override it.

Features

1) Schedule multiple sales for WooCommerce products.
2) Works seamlessly with the REST API, ideal for headless WooCommerce setups.
3) Set start and end dates for each sale.
4) Automatically apply sale prices during the scheduled period.
5) Easy-to-use interface within WooCommerce product settings.
6) Compatible with the latest WooCommerce and WordPress versions.

Why Use Multiple Sale Scheduler?

Manually managing multiple sales can be time-consuming and prone to errors. Multiple Sale Scheduler simplifies the process by automating sales scheduling, ensuring they start and stop on time. Focus on growing your business while the plugin handles your promotions.

Note

  • The default WooCommerce sale scheduler cannot be overridden in the following scenarios:

    1. When a sale price is set, but the start and end dates are not specified.
    2. When a sale price is set, and the start date, end date, or the entire date range includes the current date.
  • If any change hapen in timezone setting, please check product sale set by MSS( Multiple Sale Scheduler ) plugin.

  • Developer ensure the use of msswc_get_product_ids_on_sale() instead of wc_get_product_ids_on_sale().
  • msswc_get_product_ids_on_sale() will return all product IDs on sale, including those
    scheduled using the Multiple Sale Scheduler plugin.
  • In contrast, wc_get_product_ids_on_sale() only retrieves product IDs set on sale via
    the default WooCommerce sale functionality.

Slike ekrana

Instalacija

From the WordPress admin panel, navigate to Plugins > Add New. Search for “Multiple Sale Scheduler for WooCommerce,” then install and activate it.

Alternatively, upload the plugin files to the /wp-content/plugins/ directory and activate the plugin via the Plugins screen.

Activate the plugin through the ‘Plugins’ screen in WordPress.

Navigate to the product edit page in WooCommerce to start scheduling sales.

In general product data tab you can see new field if product type is simple or grouped.

Changelog

2.0.0

Major change in file structure.
– Removed entaire autoloader and its vendor folder, composer.json, composer.lock.
– Moved wrapper.php in new helpers folder.
– Introduce new autoload.php to load classes in mss plugin.
– Changed class file name PSR-4 autoloading standard to WordPress coding standards.

  • Fix – Fix date conflict in msswc_display_scheduled_sale_prices().
  • Enhancement – msswc_get_product_ids_on_sale() no longer uses wc_get_product_ids_on_sale().
  • Enhancement – msswc_save_scheduled_sales() now executes only when the post type product is created/saved.
  • Update – Added validation to check if the regular price is set or not.

License

Multiple Sale Scheduler for WooCommerce is licensed under the GNU General Public License v2.0 or later. See LICENSE for more details.

ČPP

Is Multiple Sale Scheduler free?

Yes, the plugin is licensed under GPL-2.0 and is free to use and modify.

Does this plugin support variable products?

No, this plugin curently supports only simple and grouped products.

Can I use this plugin for headless WooCommerce?

Yes, this plugin is fully compatible with the WooCommerce REST API, making it ideal for headless setups.

Does the plugin work with custom product types?

The plugin supports standard WooCommerce product types. For custom types, additional compatibility may be needed.

My valid sale isn't working.

If your valid sale is not working and you have made changes to the timezone settings, you need to set all sales again, including the WooCommerce default sale. If this does not work, please ask in the support forum.

Recenzije

Nema recenzija za ovaj dodatak.

Saradnici i programeri

“Multiple Sale Scheduler for WooCommerce” is open source software. The following people have contributed to this plugin.

Doprinositelji