СМС события, текст [21202]
Ссылка на задачу - https://24.itl.agency/workgroups/group/70/tasks/task/view/21202/
Анализировался файл (ordersubscriber.php)
Дата отчета: 21/10/25
Событие: OnSaleStatusOrderChange
Метод: sendSmsByStatusChanged
Отправляются SMS-сообщенияSMS-сообщения пользователю в зависимости от статуса заказа:
| Статус | Сообщение |
|---|---|
| N (новый) | Semena.ru Ваш заказ {ORDER_ID} на {ORDER_PRICE}р принят, дост-ка {DELIVERY_PRICE}р, срок:7-10дн (вариации для P1–P4) |
| S (доставлен) | Заказ от SEMENA.RU доставлен. https://semena.ru/pay/?ORDER_ID={ORDER_ID} |
| T (отправлен) | Заказ от SEMENA.RU отправлен. Трек номер: {TRACKING_NUMBER} |
| WP (ожидает оплаты) | Заказ {ORDER_ID} ожидает оплаты. https://semena.ru/pay/?ORDER_ID={ORDER_ID} |
Событие: OnSaleOrderCanceled
Метод: sendSmsByOrderCanceled
Отправляется SMS-сообщение на отмену заказаSMS-сообщение на отмену заказа:
semena.ru: Ваш заказ {ORDER_ID} отменен.
Событие: OnOrderRemindSendEmail
Метод: sendNeedToPay
Отправляется SMS-сообщение-напоминаниеSMS-сообщение-напоминание:
semena.ru: Ваш заказ {ORDER_ID} не оплачен. Срок для оплаты 7 дней.
Событие: OnSaleStatusOrderChange
Метод: sendPush
Отправляются Push-уведомленияPush-уведомления (через Firebase) с заголовком
Статус вашего заказа изменён
и телом в зависимости от статуса:
| Статус | Push-сообщение |
|---|---|
| N | Вы оформили заказ №{ORDER_ID} на сумму {ORDER_PRICE} руб. Ожидайте звонка оператора. |
| WP | Заказ №{ORDER_ID} ожидает оплаты. https://semena.ru/pay/?ORDER_ID={ORDER_ID} |
| C | Мы не смогли связаться с Вами. Пожалуйста, позвоните нам по т. 8 351 958 00 40 |
| OT | К сожалению, заказ №{ORDER_ID} на сумму {ORDER_PRICE} руб будет отменен. Если Вам нужен данный заказ, позвоните нам по т. 8 351 958 00 40 |
| T | Заказ №{ORDER_ID} отправлен {доставка}. Номер для отслеживания {TRACKING_NUMBER} |
| S | Заказ №{ORDER_ID} доставлен. https://semena.ru/pay/?ORDER_ID={ORDER_ID} Хранение 14 дней. |
| F | Заказ №{ORDER_ID} выполнен. Оставьте, пожалуйста, отзыв. (если PACKAGE_TYPE = P1) |