Документация
Установка расширения
Если скачанный архив имеет расширение .ocmod.zip, можете установить его через установщих расширений. В случае возникновения ошибки "Директория не доступна для записи", скачайте и установите Extension Installer Fix с этой страницы. Затем установите основное расширение.
Во всех других случаях или если вы хотите установить вручную, распакуйте и загрузите в корневой каталог на сервере все папки (если есть). Если в архиве есть файл install.xml, переименуйте его в extension_name.ocmod.xml, заменив extension_name на название расширения, и загрузите в папку "system".
При обновлении выберите перезапись всех файлов, если спросит система. Обновите кэш на странице Дополнения -> Модификации.
Информация для пользователей OpenCart 2.0.X
В некоторых случаях в XML-файле содержатся инструкции сразу для нескольких файлов, которые разделены символом "|". В старых версиях OpenCart 2 для этих целей использовалась запятая. Если вы используете OpenCart 2.0.X, замените в XML-файле все символы "|" на "," для атрибута "path" у каждого элемента <file>. Воспользуйтесь поиском по "<file path=", чтобы выделить все нужные элементы.
Информация для пользователей OpenCart 2.3
В OpenCart 2.3 совместимость со старыми расширениями недоделана, что часто приводит к ошибкам доступа. Чтобы исправить это, установите наше расширение OpenCart 2.3 Compatibility Fixes.
Правильная последовательность действий следующая:
- Загрузите основное расширение, но не устанавливайте его (удалите, если уже установили).
- Установите расширение OpenCart 2.3 Compatibility Fixes.
- Обновите кэш на странице Дополнения -> Модификации.
- Зайдите в раздел Система -> Пользователи и установите права на все расширения для вашей группы.
- Установите основное расширение.
Если вы все сделали правильно, расширение начнет работать корректно.
Информация для пользователей OpenCart 3
ВАЖНО: Инструкция ниже актуально только для расширений, у которых присутствуют папки "admin" или "catalog"!
Для установки и использования расширения на OpenCart 3 вам необходимо дополнительно установить OpenCart 3 Compatibility Fixes. Оно добавляет совместимость со старой структурой расширений, а также возращает поддержку файлов .tpl и добавляет автоматическое определение типа шаблонов.
Правильная последовательность действий следующая:
- Загрузите основное расширение, но не устанавливайте его (удалите, если уже установили).
- Установите расширение OpenCart 3 Compatibility Fixes.
- В разделе Дополнения -> Модули установите модуль Template Switcher и включите его.
- Обновите кэш на страницу Дополнения -> Модификации.
- Зайдите в раздел Система -> Пользователи и установите права на все расширения для вашей группы.
- Установите основное расширение.
Если вы все сделали правильно, расширение начнет работать корректно.
Права
В некоторых случаях необходимо вручную задать права для установленного расширения. Для этого зайдите в раздел Система -> Пользователи, найдите вашу группу и установите права для установленного расширения. Найти расширение можно по паре папка/имяфайла (например, marketing/acoupon).
Настройка расширения
Зайдите на страницу Дополнения -> Оплата, найдите Visa QIWI Wallet, нажмите "Установить" и после настройте.
Регистрация
Для начала вам необходимо дважды зарегистрироваться в системе QIWI: интернет-магазин (для приема платежей) и обычный кошелек (для вывода денег). Когда ваш магазин будет одобрен, зайдите в личный кабинет, "Настройки" -> "REST-Протокол" и скопируйте ID проекта в соответствующее поле в настройках расширения. На этой же странице в строке "API ID" нажмите "Сгенерировать новый ID" и аналогично скопируйте из появившегося окна идентификатор и пароль. Учтите, что пароль показывается только один раз!
Включите протокол и уведомления ниже. В поле "URL для оповещения" вставьте адрес из настроек расширения и отметьте поле "Подпись". Нажмите кнопку "Сменить пароль оповещения" и из появившегося окна скопируйте пароль в соотвествующее поле в настройках расширения. Сохраните настройки.
Там же, в личном кабинете зайдите в "Настройки" -> "HTTP-протокол" и просто включите данный протокол. Не пропустите этот момент, без него расширение не будет работать!
НА ЗАМЕТКУ: Если вы все настроили правильно, но статус заказа не меняется автоматически, обратитесь в службу поддержки QIWI.
Параметры расширения
В целом настройка расширения интуитивно понятна, однако некоторые параметры требуют пояснения:
- URL для оповещений — Данную ссылку необходимо вставить в соответствующее поле в настройках протокола REST на сайте QIWI.
- ID проекта — Идентификатор магазина (номер договора), который можно взять из настроек протокола REST на сайте QIWI.
- API ID — Идентификатор API, который можно взять из настроек протокола REST на сайте QIWI.
- Пароль API — Пароль также берется из настроек на сайте QIWI, но отображается только один раз, при создании идентификатора API. Если вы его потеряли, необходимо создать новый идентификатор.
- Пароль оповещения — Берется из настроек протокола, обязателен для смены статуса заказа.
- Минимальная сумма — Общая сумма заказа в основной валюте, начиная с которой будет доступен данный способ оплаты.
- Номер кошелька — Номер вашего кошелька QIWI (телефона). Требуется только при включении опции "Добавлять в историю".
- Валюта счета — Основная валюта магазина, в которой будут выставляться счета.
- Время жизни счета — Сколько времени счет будет храниться в личном кабинете клиента на сайте QIWI (в часах). По окончании периода счет будет автоматически отклонен.
- Добавлять в историю — Номер вашего кошелька QIWI (телефона) будет добавляться в историю заказа при его создании.