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

Налаштування готових провайдерів

Оберіть драйвер, введіть API-реквізити, відправника й перевірте відповідь провайдера до ввімкнення OTP.

01

Підтримувані драйвери

  • TurboSMS
  • SMS Club
  • SMS-fly
  • ITTell
  • AlphaSMS
  • Stream Telecom
  • власний HTTP-шлюз
02

Перевірка

  1. Введіть API-ключ або логін/пароль відповідно до провайдера.
  2. Вкажіть дозволеного відправника.
  3. Збережіть налаштування.
  4. Відправте одне тестове повідомлення.
  5. Перевірте код і текст відповіді у звіті.
ПРИМІТКА

Баланс і тарифи повідомлень належать зовнішньому провайдеру та оплачуються окремо.

ПОВНА ІНСТРУКЦІЯ

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

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

7. SMS-шлюз

Відкрийте вкладку Налаштування SMS-шлюзу.

SMS-шлюз - це провайдер, який фізично відправляє SMS. Модуль сам не відправляє SMS у мобільну мережу, він передає повідомлення провайдеру. Якщо магазину SMS не потрібні, можна вибрати Без SMS / тільки авторизація дзвінком: вкладка Авторизація дзвінком буде доступна одразу, а окремий перемикач авторизації дзвінком у цьому режимі не показується.

Швидке рішення

Що реально потрібно магазинуЯк налаштувати
Потрібні тільки звичайні SMSВиберіть SMS-провайдера, заповніть токен/ключ/імʼя відправника, дзвінки не вмикайте.
Потрібні SMS і ViberВиберіть SMS-провайдера, увімкніть Viber-поля тільки якщо провайдер це підтримує, а для важливих повідомлень увімкніть резервне SMS після помилки Viber.
Потрібне підтвердження дзвінком через той самий сервісВиберіть ITTell або AlphaSMS як SMS-шлюз, у вкладці Авторизація дзвінком залиште За замовчуванням (SMS gateway) або явно виберіть той самий шлюз дзвінків.
Потрібні SMS через один сервіс і Stream для дзвінківВиберіть основний SMS-шлюз для SMS, а у вкладці Авторизація дзвінком виберіть Stream Telecom.
Потрібен тільки Stream без SMSВиберіть Без SMS / тільки авторизація дзвінком, відкрийте вкладку Авторизація дзвінком і виберіть Stream Telecom.

Як налаштувати готовий шлюз

  1. У полі SMS-шлюз виберіть свого SMS-провайдера або Без SMS / тільки авторизація дзвінком, якщо SMS не потрібні.
  2. Заповніть поля, які з'явилися для цього провайдера: токен, ключ, імʼя відправника, голосовий відправник або інші дані.
  3. Якщо потрібен Viber і він доступний для вибраного шлюзу, налаштуйте Viber-поля.
  4. Якщо потрібне підтвердження дзвінком, перейдіть на вкладку Авторизація дзвінком і виберіть Call gateway: за замовчуванням через SMS-шлюз або окремо через Stream Telecom. Якщо у полі SMS-шлюз вибрано Без SMS / тільки авторизація дзвінком, вкладка доступна без окремого перемикача.
  5. Натисніть Зберегти.
  6. Якщо вибраний SMS-шлюз, перейдіть у Масові повідомлення і відправте тестове SMS собі.
  7. Якщо вибрано Без SMS / тільки авторизація дзвінком, тестуйте не SMS, а дзвінок у потрібному OTP-сценарії.
  8. Перевірте результат у Звіт і, для OTP, у OTP -> Моніторинг.

Доступні варіанти шлюзів

ШлюзКоли вибиратиЩо потрібно
TurboSMSЯкщо у вас обліковий запис TurboSMS.API-токен, імʼя відправника, баланс, за потреби дані Viber.
SMS ClubЯкщо у вас обліковий запис SMS Club.Токен або API-ключ, імʼя відправника, баланс.
SMS-flyЯкщо використовуєте SMS-fly.Дані доступу та імʼя відправника.
ITTell v2Якщо використовуєте ITTell.API/SMS-токен, імʼя відправника, окремі токени дзвінків для підтвердження дзвінком.
AlphaSMSЯкщо використовуєте AlphaSMS для SMS/Viber або голосового OTP.API-ключ або токен, SMS-імʼя відправника, за потреби Voice відправник для Диктування коду.
Custom HTTPЯкщо вашого провайдера немає у списку.URL API, метод GET/POST, параметри, формат запиту.
Без SMS / тільки авторизація дзвінкомЯкщо SMS не потрібні й магазин підтверджує телефон тільки дзвінком.Вкладка Авторизація дзвінком доступна без окремого перемикача; потрібен окремий шлюз дзвінків.

Stream Telecom не показується у списку SMS-шлюзів, бо це провайдер лише для дзвінків. Його потрібно вибирати у полі Call gateway на вкладці Авторизація дзвінком.

Поля шлюзу

ПолеЩо означаєДе взяти
API токенСекретний ключ доступу до API.У кабінеті SMS-провайдера.
API ключІнший формат ключа доступу.У кабінеті SMS-провайдера.
SMS токенОкремий токен саме для SMS.У кабінеті SMS-провайдера, якщо він його видає.
SMS альфа-ім'яІм'я відправника SMS.У кабінеті провайдера після створення або погодження імені відправника.
Voice відправникВідправник для голосових дзвінків.Потрібен тільки для дзвінків, якщо провайдер це вимагає.

Як зрозуміти, що шлюз налаштований правильно

Все добре, якщо:

  • тестове SMS пішло на ваш номер;
  • у вкладці Звіт є запис без помилки;
  • у кабінеті провайдера списався баланс;
  • імʼя відправника у SMS виглядає так, як очікували.

Якщо SMS не прийшло:

  1. Перевірте баланс у провайдера.
  2. Перевірте, чи активне імʼя відправника.
  3. Перевірте токен/ключ.
  4. Перевірте формат номера.
  5. Перевірте вкладку Звіт.
  6. Якщо у звіті помилка шлюзу, зверніться до провайдера з текстом помилки.
Потрібна швидка перевірка?Відкрити діагностику →
ПРЯМИЙ ЗВ’ЯЗОК

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

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