Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Localtab Group


Localtab
titleОписание

OpenCart

Скрипт интернет-магазина, позволяющий свести к минимуму временные и материальные затраты на организацию собственной торговой площадки в сети. OpenCart имеет открытый код. Скрипт ориентирован на малый и средний бизнес, позволяет создавать проекты любой степени сложности.


Localtab
activetrue
titleУстановка и настройка

Модуль предназначен для оригинальной английской версии Opencart v3.x.x, доступной по ссылке https://www.opencart.com/ 

Настройка валюты в CMS Opencart

  1. Открываем Откройте админ-панель OpenCart по адресу Ваш_домен/admin
  2. В левом меню перейдите в каталог:
    1. System (Система)
    2. Localisation (Локализация)
    3. Currencies (Валюта)
      Image Added
  3. Добавление тестовой валюты

    1. В правом верхнем углу нажмите

    Заходим в настройки CMS: System > Localisation > Currencies и в правом верхнем угла нажимаем
    1. "+"
      Image Modified

    a. Добавление тестовой валюты. Заполняем
    1. Заполните поля как показано на рисунке ниже

    и нажимаем
    1. :

      Image Added

      1. Currency Title (Название валюты) - можно добавить своё название

      2. Code (Код) - TST
      3. Symbol left (Символ слева) - можно добавить свой значок
      4. Symbol right (Символ справа) - можно добавить свой значок
      5. Decimal Places (Количество знаков после запятой) - 2
      6. Value (Значение) - курс валюты относительно основной. Можно поставить любое значение.
      7. Status (Статус) - Включено/Выключено
    2. Нажмите на иконку сохранения в правом верхнем углу

    Image Removed
    1. Image Added

  4. b. Добавление рублевой валюты. Заполняем аналогично
    Image Removed

    1. В правом верхнем углу нажмите "+"
      Image Added

    2. Заполните поля как показано на рисунке ниже

      Image Added

      1. Currency Title (Название валюты) - можно добавить своё название

      2. Code (Код) - RUB
      3. Symbol left (Символ слева) - можно добавить свой значок
      4. Symbol right (Символ справа) - можно добавить свой значок
      5. Decimal Places (Количество знаков после запятой) - 2
      6. Value (Значение) - курс валюты относительно основной. Так как в дальнейшем основной валютой станет рублевая, необходимо оставить значение "1"
      7. Status (Статус) - Включено/Выключено

    3. Нажмите на иконку сохранения в правом верхнем углу

  5. Выставите стандартную валюту для магазинаВыставляем валюту как стандартную для магазина. Открываем настройки CMS: System > Settings, выбираем нужный магазин и нажимаем "редактировать"
    Image Removed
    1. В левом меню перейдите в каталог
      1. System (Система)
      2. Settings (Настройки)
        Image Added
    2. На строке необходимого магазина нажмите "Редактировать"
      Image Added


    1. Откроется панель настройки магазина.
    Выбираем
    1. Выберите вкладку "Local"
    и правим
    1. (Локализация)
      Image Added
    2. Исправьте поле "Currency"
    - валюта по умолчанию. Выбираем
    1. (Валюта): выберите "Рубль" или "TST", если
    хотим
    1. хотите протестировать оплату
    . Сохраняем
    Image Removed

    1. Image Added
    2. Сохраните изменения
      Image Added

Добавление и настройка модуля оплаты

  1. Скачиваем Скачайте модуль оплаты версии 5.0.0 на этой странице во вкладке "Файлы модуля"
  2. Распаковываем Распакуйте архив
  3. Добавьте и добавляем его содержимое (admin, catalog и system) в корневой каталог с CMS, подтверждаем сайтом, туда, где лежат папки admin, catalog, system и т.д., подтверждая слияние папок и замену файлов
  4. Заходим Зайдите в админ-панель OpenCart по адресу Ваш_домен/admin
  5. В левом меню перейдите в каталог
    1. Extensions (Модули/Расширения)
    2. Extensions (Модули/Расширения)
      Image Added
  6. В выпадающем списке выберите CMS, выбираем Extensions > Extensions, в выпадающем списке выбираем "Payments" (Оплата)
    Image RemovedImage Added
  7. В списке ищем модуль модулей оплаты найдите IntellectMoney и нажимаем напротив него нажмите "+" (installУстановить)
  8. Чтобы зайти Зайдите в настройки модуля, нажмите нажав на "карандаш" (editредактировать)
  9. Вы увидите настройки модуля оплаты
    Image Removed
  10. Заполните необходимые поля в соответствии со следующими пунктами документации
    Image Added
    Обязательные поля отмечены красной звездочкой
    Обязательными для заполнения полями являются:
    1. Номер магазина в системе IntellectMoney - указан в личном кабинете на сайте htttp://intellectmoney.ru в разделе Магазины,
    2. Секретный ключ - устанавливается при создании магазина в системе IntellectMoney
    3. Статус - выберите "Включен"
    4. Сумма - минимальная сумма заказа, начиная с которой способ оплаты отображается в списке доступных
    5. Адрес информирования о платеже - скопируйте данный адрес и заполните в настройках магазина, поле Result URL, в личном кабинете IntellectMoney (как это сделать - Прием платежей по протоколу IntellectMoney)
      Если Вы используете онлайн-кассу OrangeData, также обязательны для заполнения поля:- Настройка в личном кабинете IntellectMoney (протокол IntellectMoney))
    6. Тестовый режим - использование тестовой валюты для проведения платежей
    7. Режим холдирования - включите, если хотите использовать холдирования денежных средств при оплате
    8. Срок холдирования денежных средств в часах - при включенном параметре 'Режим холдирования' отвечает за дату зачисления денежных средств. Указывать в часах. Максимальное значение 119 часов по умолчанию 72 часа
    9. Срок жизни счёта в часах - отвечает за срок жизни счёта. Если в течении срока жизни счёта он не будет оплачен - счёт автоматически отменяется. Указывать в часах. Максимальное значение 180 дней (4319 часов), по умолчанию 4319 часов. При включенном параметре 'Режим холдирования' максимальное значение 119 часов по умолчанию 72 часа
    10. Адрес при успешной оплате - URL (на веб-сайте продавца), на который будет перенаправлен покупатель в случае успешного проведения платежа. URL должен иметь префикс http:// или https://
    11. Доступные способы оплаты - способы оплаты, которые будут доступны для выбора при оплате покупки. Возможные значения (при выборе нескольких они разделяются запятой): inner, bankcard, exchangers. Подробнее - Соответствия preference & inputType
    12. Ставка НДС для товаров - укажите по какой ставке НДС Вы работаете (Обязательно при использовании онлайн-кассы)
    13. Ставка НДС для доставки - укажите по какой ставке НДС осуществляется доставка (Обязательно при использовании онлайн-кассы)
    14. Название группы терминалов OrangeData - группа устройств с помощью которых будет пробит чек. Если данный параметр оставить пустым, будет установлено значение по умолчанию
    Необязательные параметры:
  11. Сумма - минимальная сумма заказа, начиная с которой способ оплаты отображается в списке доступных
  12. Тестовый режим -
  13. Режим холдирования

    1. Счёт создан - укажите в какой статус переводить заказ, когда счёт в системе IntellectMoney создан
    2. Счёт отменён - укажите в какой статус переводить заказ, когда счёт в системе IntellectMoney отменен
    3. Счёт оплачен - укажите в какой статус переводить заказ, когда счёт в системе IntellectMoney полностью оплачен
    4. Счёт захолдирован - укажите в какой статус переводить заказ, когда счёт в системе IntellectMoney захолдирован
    5. Счёт частично оплачен - укажите в какой статус переводить заказ, когда счёт в системе IntellectMoney частично оплачен
    6. Возврат - укажите в какой статус переводить заказ, когда произошёл возврат
    7. Географическая зона - зона, для которой будет доступен способ оплаты
    8. Статус - выберите "Включен"
    9. Порядок сортировки - порядковый номер в списке доступных способов на странице оплаты
  14. После заполнения полей, нажмите на кнопку "Save" (Сохранить) в правом верхнем углу экрана.
    Image Added

Include Page
Настройка почтовых уведомлений
Настройка почтовых уведомлений




Localtab
titleФункционал


Ajax
BlockId2
Urlhttps://intellectmoney.ru/cms/getModuleInfo.php?path=OpenCart&mode=features




Localtab
idwhatnewOpenCartFiles
titleФайлы модуля


Ajax
BlockId3
Urlhttps://intellectmoney.ru/cms/getModuleInfo.php?path=OpenCart&mode=versions





Localtab
titleЧастые вопросы


Expand
title Ошибка при использовании версии Opencart 2.2.0.0 и модуля версии 2.1

Описание проблемы: при использовании версии Opencart 2.2.0.0 и нашего модуля версии 2.1 появляется следующая ошибка:

Возможные причиныСпособ исправить
Появляются лишние звенья в пути до файла. Верный путь должен выглядеть следующим образом: /home/r/ruslan1s/ruslan1s.beget.tech/public_html/catalog/view/theme/default/template/payment/intellectmoney.tpl

Решением может стать выполнение следующих действий: скорректировать файл /catalog/controller/payment/intellectmoney.php. Строку

return $this->load->view('default/template/payment/intellectmoney.tpl', $data) замените на return $this->load->view('payment/intellectmoney.tpl', $data);



Expand
titleГде размещать код для merchantRecepit

Описание проблемы: пытаемся подключить онлайн кассу для сайта на Opencart 2.2. Уже установлен модуль эквайринга от вашей компании для приема платежей. Параметр merchantReceipt отправляется пустым.

Возможные причиныСпособ исправить
Вы не сформировали параметр merchantReceiptВ документации представлен пример. Формирование данного параметра Вы генерируете сами.
В файл \catalog\view\theme\default\template\extensionintellectmoney.tpl необходимо добавить скрытое поле формы:
<input type="hidden" name="merchantReceipt" value="<?php echo $<название_переменной>; ?>">
В файле \catalog\controller\extension\payment\intellectmoney.php необходимо осуществить формирование merchantReceipt в функции index.




Localtab
titleПоддержка

Include Page
eshops:Техническая поддержка
eshops:Техническая поддержка




нажмите на иконку сохранения в правом верхнем углу