With Global Shop Discount for WooCommerce Pro plugin you can add global shop discount to all or a group of WooCommerce products.
Main Features
- Add multiple discount groups.
- Set discounts as percent or as fixed values.
- Optionally choose products scope (sale or non-sale products).
- Optionally include/exclude product categories.
- Optionally include/exclude product tags.
- Optionally include/exclude individual products.
- Optionally include/exclude custom product taxonomies, e.g. product brands.
Options
Settings are located in “WooCommerce > Settings > Global Shop Discount”.
General Options
- Total groups
- Sets number of total discount groups. Press “Save changes” after you change this number.
- Default:
1
- Default:
- Stop on first matching discount group
- Enable this if you want to stop applying discounts for product, when first matching discount group is found.
- Default:
yes
- Default:
- Use list instead of comma separated text for products in settings
- Disable this checkbox, if you want to enter values in “Include/Exclude products” options as comma separated product IDs (i.e. text) – this is useful if you are using WPML.
- Default:
yes
- Default:
Discount Group Options
You can set individual settings for each discount group.
- Enabled
- Enabled/disables the discount group.
- Default:
yes
- Default:
- Type
- Can be fixed or percent.
- Default:
Percent
- Default:
- Value
- Must be negative number.
- Default:
0
- Default:
- Product scope
- Possible values: All products; Only products that are already on sale; Only products that are not on sale.
- Default:
All products
- Default:
- Include product categories
- Set this field to apply discount to selected product categories only. Leave blank to apply to all products.
- Default: None
- Exclude product categories
- Set this field to NOT apply discount to selected product categories. Leave blank to apply to all products.
- Default: None
- Include product tags
- Set this field to apply discount to selected product tags only. Leave blank to apply to all products.
- Default: None
- Exclude product tags
- Set this field to NOT apply discount to selected product tags. Leave blank to apply to all products.
- Default: None
- Include products
- Set this field to apply discount to selected products only. Leave blank to apply to all products.
- Default: None
- Exclude products
- Set this field to NOT apply discount to selected products. Leave blank to apply to all products.
- Default: None
Date Format and Examples
Date(s) option must be set as date range(s) in from - to
format, i.e. dates must be separated with the hyphen -
symbol, e.g.:
14.02.2021 15:00 - 26.02.2021 15:00
You can add multiple date ranges separated by the semicolon ;
symbol, i.e. from1 - to1; from2 - to2; ...
. Algorithm stops on first matching date range.
Dates can be set in any format parsed by the PHP strtotime()
function. Don’t use the hyphen -
symbol though – it’s reserved for separating from
and to
values.
Examples
Enable discount on the exact dates:
14.02.2021 15:00 - 26.02.2021 15:00
Enable discount only before 3:00 PM each day:
00:00:00 - 14:59:59
Enable discount only before 3:00 PM each day, or before 5:00 PM on Mondays:
00:00:00 - 14:59:59; Monday 00:00:00 - Monday 16:59:59
Enable discount for the summer months only:
first day of June - last day of August 23:59:59
Enable discount for February only:
first day of February - last day of February 23:59:59
Tio –
hey yesterday it was only 19 dollars 🙁