Документация модуля Opencart Долями

Лицензионный ключ отправляется автоматически на почту аккаунта покупателя, если письма Вы не нашли, проверьте папку спам, если письмо в спаме, то пожалуйста поставьте отметку не спам. При отсутствии ключа в папке спам напишите в поддержку.
Купить модуль можно по ссылке.

Последние версии модулей:
Магазины 2.3 - 1.0 (oc2.3)
Магазины 3.0 - 1.0 (oc3.0)

Магазины версии 3.0, 3.x Установка:

  1. Разархивируйте основной архив.
  2. Установите архив artdolyame.ocmod.zip через Установщик модулей, в модификациях (менеджер дополнений) нажать обновить кэш модификаторов (кнопка со стрелками по кругу, в правом верхнем углу)
  3. Обновите кеш шаблона (на главной странице админ панели справа вверху кнопка с шестеренкой)
  4. Установите модуль в админ панель -> Дополнения -> Оплата -> ART&PR Долями -> Установить (Если вы не видите модуль то воспользуйтесь установкой вручную)

Магазины версии 2.3 Установка:

  1. Разархивируйте основной архив.
  2. Установите архив artdolyame.ocmod.zip через Установщик модулей, в модификациях (менеджер дополнений) нажать обновить кэш модификаторов (кнопка со стрелками по кругу, в правом верхнем углу)
  3. Обновите кеш шаблона (на главной странице админ панели справа вверху кнопка с шестеренкой)
  4. Установите модуль в админ панель -> Дополнения -> Оплата -> ART&PR Долями -> Установить (Если вы не видите модуль то воспользуйтесь установкой вручную)

 

Настройка модуля:

  1. Введите логин и пароль выданный сервисом
  2. Укажите путь до сертификата исходя из корня сайта (Обязательно размещайте сертификаты выше сайта по уровня для избежания доступа к ним из вне). Сертификаты генерируются по инструкции от сервиса Долями.
  3. Выбирете валюту магазина рубль
  4. Рекомендуется установить префикс для заказа (буквы-цифры не более 5ти)
  5. Установите разные статусы для ожидаемого и удачного платежа (РАЗНЫЕ)
  6. Установите статус включено (остальные настройки являются не обязательноми и добавляют только дополнительный функционал)

Обновление версии модуля

  1. Удалить модификатор (для магазинов 2.х)
  2. Провести полную установку с заменой файлов
  3. Ввести в настройки повторно публичный и приватный ключ
  4. Пересохранить настройки модуля
  5. Если вы корректировали tpl или twig, то произвести повторные корректировки под свой шаблон
  6. Обновить кэш twig (для магазинов 3.х, главная страница админ панели, кнопка с шестеренкой в правом верхнем углу)

Режим работы Отложенная оплата

В данном режиме оплата покупателем возможно только после обработки заказа администратором магазина
В настройках включите режим отложенная оплата, установите 3 разных статуса для статуса после заказа, разрешения оплаты и оплаченного заказа.

После заказа покупатель получит 1й статус.
Для активации оплаты, необходимо в просмотре(не редактировании) заказа установить 2й статус из настроек модуля - Статус для активации Отложенной оплаты и установить галку уведомить покупателя, нажать кнопку добавить историю
В версиях магазинов 2.0-2.1, для работы отложенной оплаты обязательно наличие модификатора в разделе Менеджер дополнений(Модификаторы) и обновленный кеш модификаторов (там же кнопка вверху стрелки по кругу)

Покупатель получит ссылку в письме о смене статуса заказа (поддерживается стандартное опенкартовское письмо о смене статуса заказа, если вы используете модуль шаблонов то ссылки может не быть) и в кабинете покупателя, если покупатель зарегистрирован появится ссылка на оплату (поддерживается стандартный шаблон кабинета)

После оплаты заказ получит 3й статус

 

Перевод модуля на другой язык

  1. Распакуйте архив модуля и отредактируйте файлы внутри admin/language/ru-ru и catalog/language/ru-ru переведя текст на Ваш язык, сохраните файлы в кодировке UTF-8 без BOM
  2. Скопируйте содержимое папки admin/language/ru-ru и catalog/language/ru-ru в папку вашего языка(например в en-gb)

 

Доступные переменные

Некоторые переменные могут не работать в зависимости от версии магазина или места вывода

~href~ - ссылка на оплату
~paysum~ - сумма к оплате без знака валюты
~paysum-symbol~ - сумма к оплате со знаком валюты
~order_id~ - номер заказа
~invoice_no~ - номер счета
~invoice_prefix~ - префикс счета
~store_id~ - id магазина
~store_name~ - название магазина
~store_url~ - url магазина
~customer_id~ - id покупателя
~customer_group_id~ - id группы покупателя
~firstname~ - имя
~lastname~ - фамилия
~telephone~ - телефон
~fax~ - факс
~email~ - почта
~payment_firstname~ - имя плательщика
~payment_lastname~ - фамилия плательщика
~payment_company~ - компания плательщика
~payment_address_1~ - адрес плательщика
~payment_address_2~ - адрес2 плательщика
~payment_postcode~ - индекс плательщика
~payment_city~ - город плательщика
~payment_zone_id~ - id гео зоны плательщика
~payment_zone~ - гео зона плательщика
~payment_zone_code~ - код зоны плательщика
~payment_country_id~ - id страны плательщика
~payment_country~ - страна плательщика
~payment_iso_code_2~ - iso код плательщика
~payment_iso_code_3~ - iso код плательщика
~payment_address_format~ - формат адреса плательщика
~payment_method~ - метод оплаты
~payment_code~ - код оплаты    
~shipping_firstname~ - имя для доставки
~shipping_lastname~ - фамилия для доставки
~shipping_company~ - компания для доставки
~shipping_address_1~ - адрес доставки
~shipping_address_2~ - адрес2 доставки
~shipping_postcode~ - индекс для доставки
~shipping_city~ - город доставки
~shipping_zone_id~ - id гео зоны доставки
~shipping_zone~ - гео зона доставки
~shipping_zone_code~ - код зоны доставки
~shipping_country_id~ - id страны доставки
~shipping_country~ - страна доставки
~shipping_iso_code_2~ - iso код доставки
~shipping_iso_code_3~ - iso код доставки
~shipping_address_format~ - формат адреса доставки
~shipping_method~ - метод доставки
~shipping_code~ - код метода доставки
~comment~ - комментарий
~total~ - итого (в валюте по умолчанию)
~order_status_id~ - id статуса заказа
~order_status~ - статус заказа
~language_id~ - id языка
~language_code~ - код языка
~language_filename~ - файл языка
~language_directory~ - дирректория языка
~currency_id~ - id валюты
~currency_code~ - код валюты
~currency_value~ - курс валюты
~ip~ - ip
~forwarded_ip~ - переадресованный ip
~user_agent~ - юзер агент
~accept_language~ - язык
~date_modified~ - дата изменения заказа
~date_added~ - дата создания заказа


Переменные и использование полей из Simple:
Название берется из вкладки "Настройка полей" строка ID


Для Simple 4.x
~paymentsimple4_имяполя~ - поле привязанное к адресу оплаты
~shippingsimple4_имяполя~ - поле привязанное к адресу доставки
~simple4_имяполя~ - поле привязанное к учетной записи покупателя или поле привязанное к методу

Выбор отображения отчества покупателя
Пример:
Отчество: ~simple4_otchestvo~