В этой статье, я расскажу Вам о том как убрать ошибку API, возникающую при переходе в раздел Продажи-Заказы.
Стоит сказать, что данная ошибка возникает из за встроенный системы защиты пользователей в Opencart, которая многим только мешает нормально работать с заказами и в самом начале обучения работы с движком только усложняет жизнь.
Путей решения данной ошибки есть несколько, давайте их рассмотрим:
Решение 1 Нажать кнопку Добавить IP-адрес
Просто нажмите на красную кнопку в правом верхнем углу "Добавить IP-адрес", данный способ как правило работает, но приносит лишь временный эффект, так как у большинства интернет-пользователей IP адрес выдаваемый провайдером является динамическим, а значит он будет постоянно меняться, но происходит это как правило только после переподключения к сети интернет, или перезагрузке компьютера.
Если нажатие на кнопку Вам не помогло, зайдите в раздел Система-Пользователи-API
Затем перейдите в раздел Система-Настройки, нажмите кнопку редактирования вашего магазина, перейдите во вкладку Опции и в поле API пользователя проверьте что выбран именно ваш API который вы ранее настроили. Если выбран другой, или ничего не выбрано, выберите ваш и сохраните изменения.
Если у вас не подключена услуга Статический IP адрес у провайдера, то с вероятностью 99% у вас динамический IP адрес. Узнать свой внешний IP очень просто, достаточно вбить запрос "узнать свой ip" в Яндекс и он Вам всё расскажет.
Решение 2 Подключить у провайдера Статический IP
Конечно данное решение подойдёт далеко не всем, но если у Вас вдруг провайдер предоставляет внешний статический IP бесплатно, или за разовую небольшую плату, то проще всего оплатить услугу статического IP и затем после её подключения, ещё раз нажать кнопку Добавить IP-адрес, после этого данная ошибка больше не будет Вас беспокоить, так как ваш IP будет постоянным.
Решение 3 Установить дополнение Auto Add API IP
Это дополнение автоматически будет добавлять Ваш динамический IP адрес в API пользователя, что избавить вас от необходимости постоянно нажимать кнопку Добавить IP-адрес.
Данное решение тоже подойдёт не всем к сожалению, так как дополнение Auto Add API IP совместимо только с версиями Opencart 2.3.0.0, 2.3.0.1, 2.3.0.2.
Устанавливается оно через стандартный установщик ocmod файлов раздел Дополнения-Установка дополнений. После установки дополнения не забудьте обновить кэш модификаторов разделе Дополнения-Менеджер дополнений.
Надеюсь что данная статья Вам помогла, спасибо за внимание!
Больше об OpenCart вы можете узнать из статей в блоге, и уроков на моем Youtube канале!