Як підключити OpenCart до HugeProfit
Інтеграція з інтернет-магазином на OpenCart: завантаження товарів із сайту, оновлення залишків і цін на сайті, отримання замовлень і передача статусів та ТТН. HugeProfit працює з OpenCart через модуль Rest Admin API — ми надаємо його разом із ключем ліцензії; для підключення потрібні секретний ключ модуля й адреса магазину.
1. Встановіть модуль Rest Admin API
Модуль надає HugeProfit — завантажте архів під свою версію OpenCart:
| Версія | Архів |
|---|---|
| OpenCart 2 (крім 2.3) | oc2.zip |
| OpenCart 2.3 | oc2-3.zip |
| OpenCart 3, ocStore 3 | oc3.zip |
| OpenCart 4 | restadmin.ocmod.zip |
- OpenCart 2–3, ocStore 3 — розпакуйте архів і скопіюйте його вміст у кореневу папку магазину (через FTP або файловий менеджер хостингу). Якщо сайт веде розробник — передайте цей крок йому.
- OpenCart 4 — адмінка → «Extensions» → «Installer» → завантажте
restadmin.ocmod.zipі натисніть «Install» біля нього.
2. Увімкніть модуль і отримайте ключ
Адмінка OpenCart → «Extensions» → «Extensions» → тип «Modules» → «Rest Admin API»: встановіть (зелений «+», якщо модуль ще не встановлено) і натисніть ✎ (редагувати).
«Your order id» — введіть ключ ліцензії REST-3E9-17754. Після збереження поруч з’явиться «VALID LICENSE».
«Status» — «Enabled».
«Secret Key»: якщо поле порожнє — «Generate API Secret key». Скопіюйте ключ і збережіть налаштування модуля (синя кнопка вгорі праворуч).
«IP address» залиште порожнім: якщо обмежити доступ певними IP, запити HugeProfit буде заблоковано.

3. Підключення в HugeProfit
«Налаштування» → «Інтеграції» → «CMS» → 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.
Документація CRM
Увійти