Более подробно задачу опишите.
Тренинг не потоковый: студенты покупают в разное время. Заходят в тренинг, видят сбоку виджет с предложением по покупке со скидкой. Вот мне нужно, чтобы они по этой скидке могли купить продукт только в течение недели. На следующей неделе тренинга уже другой виджет с мЕньшей скидкой. А так, получается, что они могут вернуться на предыдущую неделю тренинга и купить с бОльшей скидкой.