1b.app
Скопирована ссылка -

не працює інтеграція з opencart

Доброго дня
http://clepsydra.org.ua/
Взяв файли для 3.0 версії, прописав хост і ключ.
Дані інтеграції вніс в onebox
доступи з бокса і з сайту прописав.

Замовлення не створюються в onebox, хоча в opencart в сесіях підключення фіксується.

Ответы:

Сусяк Ігор
Integrator.com.ua
Именная лицензия
Валентин,
прописали інтеграцію - це тільки налаштували звязок з вашою БД в опенкарті для того, щоб можна було передавати інфо по АРІ.
а самі дії передачі треба налаштувати окремо:
1. спочатку рекомендуємо зробити порядок з товарами - у вас на ОС і в боксі повністю ідентичні товари? по чому їх ідентифікуєте?
якщо ні - потрібно вибрати яка система буде основна і звідти оновити товари
2. якщо з товарами все ок - Автоматизація раз в хвилину ставте дію, яка забиратиме замовлення "Імпорт процесів з opencart" і її потрібно дуже детально налаштувати.

якщо не виходить з першого разу, рекомендую зробити це через інтегратора, бо там є багато супутніх питань, переписка може затягнутись.
11.11.2021, 10:11

Автоматичні дії налаштованні.
Я налаштовував 5 різних інтеграцій з opencart в різних компаніях, скрізь були танці з бубнами, але +- ок
Тут ж нічого не працює
11.11.2021, 11:19

Сусяк Ігор
Integrator.com.ua
Именная лицензия
тоді шукайте причину так:
1. доступ до ІР боксу прописали в БД, питання з ІРv6 не конфліктує?
2. логи по ОС в боксі дивились?
2. на етапі створення замовлення не стоять дії якихось умов чи заборон?
11.11.2021, 11:23

1. Да все ок.
2. в логах
data: Array
(
[url] => https://clepsydra.ua/index.php?route=api/oneboxsync/getOrderValue/&token=d94...
[responce] => <b>Notice</b>: Undefined index: username in <b>/var/www/clepsydra/clepsydra.ua/catalog/controller/api/oneboxsync.php</b> on line <b>15</b><b>Notice</b>: Undefined index: password in <b>/var/www/clepsydra/clepsydra.ua/catalog/controller/api/oneboxsync.php</b> on line <b>15</b><b>Notice</b>: Undefined index: api_id in <b>/var/www/clepsydra/clepsydra.ua/catalog/controller/api/oneboxsync.php</b> on line <b>18</b>{"error":"error_permission"}
)

3. Ні
11.11.2021, 15:55

Сусяк Ігор
Integrator.com.ua
Именная лицензия
{"error":"error_permission"}
це і є причина - якщо файли версії ОС правильні, то немає доступу до вашої бази даних.
як варіант - перевірте чи виправили помилку в АРІ, стаття тут https://evilcoder.ru/oshibki-v-opencart-api-ili-skaz-o-tom-pochemu-nuzhno-testir...
11.11.2021, 16:39

Ні, все це пробував. Нічого не працює
З розробинків хтось дасть відповідь?
15.11.2021, 18:55

Сусяк Ігор
Integrator.com.ua
Именная лицензия
Валентин - ви точно пройшлися по статті і виправили АРІ у всіх місцях на стороні опенкарт?
давайте нові логи
16.11.2021, 11:08

В Апі не було тих помилок, які описані вище. Логи такі ж самі :(
16.11.2021, 11:47

Сусяк Ігор
Integrator.com.ua
Именная лицензия
тоді доведеться чекати, щоб хтось з розробників тут оцінив скільки буде коштувати зайти в систему і знайти причину. як правило це 1-2 год.
очікуйте, час відповіді не регламентований. Як варіант - закрийте цю задачу, де я вам описав декілька можливих варіантів і виставіть нову, де вкажіть тільки помилку з логів про {"error":"error_permission"} - так збільшите шанси, що зразу відпише розробник.
16.11.2021, 11:56


Валентин писал/а:
В Апі не було тих помилок, які описані вище. Логи такі ж самі :(

сейчас смотрю а опенкарт по вашему домену не доступен https://clepsydra.ua/
17.11.2021, 09:25

уже доступний
17.11.2021, 12:51

настроил заказы

ошибка была в NOTICE на стороне opencart

+ не верно указана версия а действии

все поправил и перенастроил
17.11.2021, 16:30

Що за помилка?
Файли тоді теж треба використовувати для 2.0.1 версії?

Можете налаштувати передачу зображення?
25.11.2021, 15:12


Валентин писал/а:
Що за помилка?
Файли тоді теж треба використовувати для 2.0.1 версії?

Можете налаштувати передачу зображення?

могу настроить изображения за 1ч
25.11.2021, 18:31

Давайте зробимо
25.11.2021, 19:38

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий