БАЗА ЗНАНЬ
PHP 5.6–8.3ionCube Loader 13+OpenCart / ocStore 2.3–3.x
Журнал доставки

Знайдіть кожну відправку та її результат

Звіт показує канал, одержувача, час, статус, провайдера та діагностичну відповідь.

01

Як читати проблему

  1. Знайдіть запис за часом і маскованим номером.
  2. Перевірте канал і шлюз.
  3. Подивіться статус і код відповіді.
  4. Зіставте помилку з документацією провайдера.
  5. Після виправлення виконайте один повторний тест.
ПОВНА ІНСТРУКЦІЯ

Усі поля, варіанти та перевірки

Нижче наведено повний профільний розділ офіційної інструкції модуля, без скорочень і маркетингового переказу.

20. Звіт

Звіт показує, що модуль реально відправляв або намагався відправити. Для дзвінків у звіті зберігаються змістовні події: підтверджено, не підтверджено, зворотний виклик отримано або помилка провайдера. Технічне створення задачі Stream Telecom у звіт не пишеться, щоб не забивати журнал зайвими рядками.

Звіт потрібен для трьох речей:

  • перевірити, чи повідомлення справді створилось;
  • побачити канал, статус і помилку;
  • зрозуміти, чи було повідомлення автоматичним, масовим або ручним;
  • повторити або видалити конкретний запис.

Якщо клієнт каже “мені нічого не прийшло”, перше місце перевірки - Звіт, а не повторне налаштування всього модуля навмання.

Типи записів

ТипЩо означає
SMSПовідомлення відправлялось через SMS.
TelegramПовідомлення відправлялось через Telegram.
ViberПовідомлення відправлялось через Viber.
ДзвінокБуло запущено або оброблено підтвердження дзвінком.

Вкладка Звіт показує фактичний канал і діагностику. Бюджет SMS/Viber рахується окремо в sap_sms_budget_usage, а не через COUNT(*) по звіту. Записи Telegram і Дзвінок цей бюджет не збільшують. Якщо відправку заблоковано до звернення в провайдера через бюджетний ліміт, причину шукайте не тільки у Звіті, а й у OTP -> Моніторинг.

Статуси дзвінків

СтатусЩо означає
Дзвінок запущеноМодуль попросив провайдера зробити дзвінок. Для Stream Telecom технічне створення завдання у звіт не записується; фінальний результат зʼявляється після зворотного виклику або опитування провайдера.
Підтверджено дзвінкомКлієнт успішно підтвердив телефон через дзвінок.
Результат дзвінка отриманоПровайдер повернув результат дзвінка.
Дзвінок не підтвердженоДзвінок не завершився підтвердженням.
Помилка шлюзу дзвінкаПровайдер дзвінків повернув помилку.
Подія дзвінкаСлужбова подія, пов'язана з дзвінком.

Дії у звіті

ДіяЩо робить
Надіслати повторноПовторює відправку вибраного повідомлення.
Читати повністюВідкриває повний текст довгого повідомлення.
ЗгорнутиХоває повний текст.
Видалити записВидаляє один запис зі звіту.
ОчиститиОчищає звіт.
Зберігати звіт, днівАвтоматично видаляє старі записи після вказаної кількості днів.

Обслуговування звіту

НалаштуванняЩо робитьЯк вибрати
Обслуговування звітуБлок для очищення і автоматичного зберігання історії.Використовуйте, щоб звіт не розростався безкінечно.
Зберігати звіт, днівСкільки днів тримати записи.30-90 днів для звичайного магазину. 0 - не видаляти автоматично, якщо потрібна повна історія.
ОчиститиВидаляє записи звіту вручну.Не натискайте перед діагностикою проблеми. Спочатку збережіть або перегляньте потрібні помилки.

Що видно в рядку звіту

Колонка або ознакаЩо означає
ТипЧерез який канал ішло повідомлення: SMS, Telegram, Viber або дзвінок.
СтатусРезультат або службовий стан відправки.
Телефон / отримувачКому модуль відправляв повідомлення.
ПовідомленняТекст або скорочений перегляд тексту.
ДатаКоли була відправка або спроба.
Позначка адміністратораПоказує, що повідомлення було для адміністратора, а не для клієнта.
Позначка ручної відправкиПоказує, що повідомлення відправив менеджер із картки клієнта або замовлення.
ДіїПовторити, видалити, прочитати повністю.

Як читати проблеми у звіті

Що бачитеЩо перевірити
Запису немаєФункція не спрацювала. Перевірте статус модуля, сценарій OTP, правило або канал.
Є помилка шлюзуПеревірте токен/ключ, імʼя відправника, баланс, номер і доступність API провайдера.
OTP не відправився, а шлюз не викликавсяПеревірте OTP -> Моніторинг: можливо, спрацював sms_budget_global_*, sms_budget_scope_otp, sms_budget_untrusted_otp_*, аварійний режим або інший захист до відправки.
Telegram/Viber запис є, але клієнт не отримавПеревірте доступність клієнта в каналі і резервне надсилання на SMS.
Дзвінок запущено, але не підтвердженоПеревірте режим дзвінка, час очікування, відповідь клієнта і резервне SMS.
Потрібна швидка перевірка?Відкрити діагностику →
ПРЯМИЙ ЗВ’ЯЗОК

Потрібна адаптація або Telegram-сервер?

Зв’язок з автором модуля щодо сумісності, встановлення, нестандартної теми, оформлення замовлення та платного підключення Telegram-сервера.