PrestaShop работает с крючками, я полагаю, вы меняете акции прямо в базе данных.Вам нужно использовать собственный метод PrestaShop, чтобы изменить его:
StockAvailable::setQuantity($id_product, $id_product_attribute, $quantity);
Это автоматически вызовет ловушку actionUpdateQuantity
, которую модуль Mail Alerts использует для уведомления о движениях товара.