HugeProfitДокументація CRM Увійти
Інтеграції

Як підключити OpenCart до HugeProfit

Інтеграція з інтернет-магазином на OpenCart: завантаження товарів із сайту, оновлення залишків і цін на сайті, отримання замовлень і передача статусів та ТТН. HugeProfit працює з OpenCart через модуль Rest Admin API — ми надаємо його разом із ключем ліцензії; для підключення потрібні секретний ключ модуля й адреса магазину.

1. Встановіть модуль Rest Admin API

Модуль надає HugeProfit — завантажте архів під свою версію OpenCart:

ВерсіяАрхів
OpenCart 2 (крім 2.3)oc2.zip
OpenCart 2.3oc2-3.zip
OpenCart 3, ocStore 3oc3.zip
OpenCart 4restadmin.ocmod.zip
  • OpenCart 2–3, ocStore 3 — розпакуйте архів і скопіюйте його вміст у кореневу папку магазину (через FTP або файловий менеджер хостингу). Якщо сайт веде розробник — передайте цей крок йому.
  • OpenCart 4 — адмінка → «Extensions» → «Installer» → завантажте restadmin.ocmod.zip і натисніть «Install» біля нього.

2. Увімкніть модуль і отримайте ключ

1

Адмінка OpenCart → «Extensions» → «Extensions» → тип «Modules» → «Rest Admin API»: встановіть (зелений «+», якщо модуль ще не встановлено) і натисніть ✎ (редагувати).

2

«Your order id» — введіть ключ ліцензії REST-3E9-17754. Після збереження поруч з’явиться «VALID LICENSE».

3

«Status» — «Enabled».

4

«Secret Key»: якщо поле порожнє — «Generate API Secret key». Скопіюйте ключ і збережіть налаштування модуля (синя кнопка вгорі праворуч).

5

«IP address» залиште порожнім: якщо обмежити доступ певними IP, запити HugeProfit буде заблоковано.

Налаштування Rest Admin API в OpenCart
OpenCart: Extensions → Modules → Rest Admin API (ключ приховано)

3. Підключення в HugeProfit

«Налаштування» → «Інтеграції» → «CMS» → OpenCart → «Підключити».

Налаштування інтеграції OpenCart
Підключена інтеграція OpenCart (ключ приховано)
ПолеЩо вказати
ТокенSecret Key з модуля Rest Admin API.
Посилання на сайтАдреса магазину, як у браузері, наприклад https://shop.example.com (без /admin).
«ID Мови»Мова, якою HugeProfit читає й записує назви та описи товарів. Потрібен саме ID мови, а не її порядковий номер у списку: OpenCart → «System» → «Localisation» → «Languages» → ✎ біля мови — ID видно в адресі сторінки (language_id=…). Зазвичай основна мова — 1.
«Завантажувати тільки активні товари»При завантаженні з сайту пропускати вимкнені товари.
Склад, віртуальний склад, канал продажів, ціна, синхронізація, додаткові налаштуванняЯк у Prom.

Після збереження завантажте товари з сайту або вивантажте свої на сайт і перевірте прив’язку товарів — див. також огляд інтеграцій (картка OpenCart там і показана як приклад).

4. Замовлення і статуси

  • Нові замовлення OpenCart HugeProfit забирає автоматично — вони з’являються в Замовленнях.
  • «Завантажити список статусів» на картці — отримати статуси OpenCart і зіставити з вашими. При ввімкненому «Оновлювати статуси в замовленнях» статус і номер ТТН передаються в замовлення на сайті.

Якщо щось не працює

ПроблемаЩо зробити
Помилка авторизаціїПеревірте, що модуль Rest Admin API увімкнений, ключ скопійовано повністю, а в полі «IP address» немає обмежень. Згенерували новий ключ — оновіть його в HugeProfit.
Не відкривається API / помилка 404Перевірте адресу сайту (без /admin, з правильним http/https) і що розширення встановлено повністю (зокрема файли каталогу catalog).
Назви товарів не тією мовоюЗмініть «ID Мови».
«VALID LICENSE» не з’являєтьсяПеревірте ключ у полі «Your order id»: REST-3E9-17754, без пробілів.
Великий каталог не завантажується до кінцяПопросіть хостинг чи розробника збільшити ліміти PHP memory_limit і post_max_size (наприклад, до 2048M).

Що дає HugeProfit магазину на OpenCart — на сторінці CRM для OpenCart.

Введіть слово або запитання