4.4
Yes! And backwards compatible with 2.6.
Visit WooCommerce > Sales. Here you’ll be able to create and manage your sales. There is no global configuration page.
When creating/editing a sale, set the schedule type to “Data range”. You are then presented with two date / time pickers. The sale will start on the “From” date/time, and end on the “Until” date/time.
When you set the schedule type to weekly, you are presented with two weekday and time selection controls. Pick your start and end day/time. The sale is then automatically applied between these moments at a weekly interval.
When you set the schedule type to monthly, you are presented with two month-day and time selection controls. Pick your start and end day/time. The sale is then automatically applied between these moments at a monthly interval. If you pick a day that exceeds the current month (like 31 in a February) the schedule will end on the last day of the month instead.
When you set the schedule type to yearly, you are presented with two month/day/time selection controls. Pick your start and end day/time. The sale is then automatically applied between these moments at a yearly interval.
When editing the sale, press “And…” under the schedule metabox. This adds a new row to the scheduler. You can add up as many rows as you like. They will all apply to the sale.
This option is taken from your WordPress configuration. Visit Settings > General to change what’s considered the first day of the week.
The plugin uses the WordPress timezone for sale scheduling. You can change your timezone under Settings > General. If you still think there is a time inaccuracy issue, please contact support.
Yes! Under criteria, simply choose “Everything”.
Yes! Under criteria, choose one property then press “And…” on the right side. This will add another line to add a criteria. When stacking criteria with “And…” all properties have to match for the product to be applicable. When using the button “Or…” you can add properties that are unrelated to the rest. Example: Large (attribute) AND T-shirt (category) applies to large t-shirts but Large OR T-shirt applies to anything that’s large and all t-shirts.
When multiple sales overlap, the one that causes the lowest product price wins. The sales are applied per product, so the outcome can technically vary per product.
Just like when multiple sales apply to a product: the lowest price wins. The sale option “Apply to discount price” determines wether the sale’s discount is added to the original product price or also to the discounted product price if it exists.
Sales are applied per item, so products that are not part of the sale are not affected. This also applies to free shipping if that’s enabled in the particular sale. The free shipping will not be applicable to products outside of the sale.
Yes! You can simply disable the sale, change its schedule or delete it. The change will be effective immediately.
Yes. You can use the native [products on_sale="true"]
woocommerce shortcode for that.
WPML should not be configured to translate sales (under WPML > Translation options). By default it will not translate sales so unless the setting is manually changed it should be fine.
Sales always apply to all site languages.
Sales are set up using product criteria from the original language but wether the sale applies to the same products across languages can vary. When a product meets the sale’s criteria but the translation of the same product doesn’t meet the sale’s criteria (if it doesn’t have the required category for instance) the sale does not apply to the translated product.
The discounts apply to the language-specific price. So if a sale gives 50% discount and the product in the original language has a price of 10 but the translation of the product costs 12 they will be discounted to 5 and 6 respectively.