Please Note: This article pertains to functionality in the Automated Discounts section of the Central Discounts module in the Latest Version of Treez.
This guide explains how to schedule discounts using the updated scheduling experience in Treez. You’ll learn how to configure:
Overview of the New Scheduling Experience
The updated scheduling UI simplifies how promotions start, repeat, and end:
Set a Start Date/Time (when the discount begins)
Use Repeat to control if or how it repeats (does not repeat, daily, weekly, etc.).
Set the End Date/Time
How to Access Discount Scheduling
Go to Discounts from the left sidebar
Locate your discount
Click the ⋮ (three dots) → Edit
Select Schedule Discount
Toggle Add Schedule ON
From here, you can configure your schedule.
If no schedule is set, the discount becomes active immediately upon saving
1. Daily Happy Hour (e.g., 2PM–5PM every day)
Use this for time-based promotions that repeat daily with no set end date.
Setup
Set Start Date (when the promotion begins)
Uncheck All Day
Set Start Time (e.g., 2:00 PM)
Under Repeat, select Daily
Set End Time (e.g. 5:00 PM)
Result
Discount runs every day during the selected time window
Continues indefinitely
2. Weekday Happy Hour (e.g., Monday-Friday 2PM–5PM)
Use this for promotions that only run on specific days of the week.
Setup
Set Start Date (first day the promotion is valid)
Uncheck All Day
Set Start Time (e.g., 2:00 PM)
Under Repeat, select:
Custom, Repeat every 1 Week, then choose the desired day(s) (e.g., Friday)
(Optional) Set an End Date or leave as Never
Result
Discount runs only on selected weekdays during the time window
Recurs weekly based on your selection
The recurring promotion can optionally end using the Custom and setting Ends On (Date)
3. One-Day or Multi-Day Promotion (All Day, Until a Set Date)
Use this for one-time promotions that run continuously until a set end date
(e.g., “20% off all products today or this weekend only”).
Setup
Set Start Date
Keep All Day checked
Under Repeat, select Does Not Repeat
Set an End Date
Result
Discount applies all day, every day
Automatically stops on the selected end date
Example 1: This discount runs continuously from 12:00 am on the start date 1/1/26 to 11:59 pm on the end date 1/1/26.
Example 2: This discount runs continuously from 12:00 am on the start date 1/1/26 to 11:59 pm on the end date 1/4/26.
Best Practices
Use All Day for full-day promotions and uncheck it for time-based promotions
Limited-time promotions with a set end date can only be configured to automatically stop by using Does not repeat or Custom
Dynamic repeat options (e.g., Daily, Weekly, Monthly etc. ) apply indefinitely
Verify the expected promotion end in the Discount List Overview under the End column:
N/A → may repeat indefinitely
Date → stops on a set date
Blank → no schedule enabled
Need Help?
For step-by-step instructions on updating discount schedules, especially if a promotion is running longer or shorter than expected due to previous configurations, see:



