Инструменты страницы

Magento

С помощью установленного плагина для Magento ваши покупатели смогут расплачиваться с вами через платёжную страницу «Сбербанка».

Плагины для Magento версий 2.2.x и 2.3.x несовместимы. При обновлении версии Magento с версии 2.2.x на 2.3.x необходимо сначала удалить плагин для версии 2.2.x и после этого установить плагин для версии 2.3.x.

Установка

Чтобы установить плагин для Magento, выполните следующие действия.

  1. Поместите содержимое папки upload распакованного архива в кателог вашего сайта. Должен получиться следующий путь:
    <папка сайта>/app/code/Rbs/Rbs/<папки и файлы плагина>.
  2. Зайдите на ваш сайт с помощью программы, которая позволяет выполнять команды из командной строки, например, PuTTY (ссылка ведёт на внешний ресурс).
  3. В зависимости от типа вашего хостинга, из папки сайта последовательно выполните следующие команды (см. таблицу ниже).
    VPS/VDS Обычный виртуальный хостинг

    Virtual private/dedicated server - виртуальный выделенный сервер. Команды выполняются от пользователя root.

    • php bin/magento module:enable Rbs_Rbs
    • php bin/magento setup:upgrade
    • php bin/magento cache:clean
    • php bin/magento setup:static-content:deploy -f

    Команды выполнияются с указанием используемой версии PHP, т. е.: php-5.6, php-7.1, php-7.2 и т. д.

    Начало команды зависит от папки, в которую установлен PHP. В частности, версия PHP может быть указана без дефиса: php5.6, php7.1, php7.2 и т. д.

    В случае затруднений обратитесь к своему хостинговому провайдеру.

    • php-7.2 bin/magento module:enable Rbs_Rbs
    • php-7.2 bin/magento setup:upgrade
    • php-7.2 bin/magento cache:clean
    • php-7.2 bin/magento setup:static-content:deploy -f

    На общем хостинге последняя команда может быть не выполнена из-за лимита памяти установленного хостинговым провайдером. В этом случае обратитесь к своему хостинговому провайдеру.

  4. Установка завершена — переходите к настройке плагина.
    Для удаление плагина выполните процедуру, приведённую ниже.

Настройка

Чтобы настроить платёжный плагин для Magento, выполните следующие действия.

  1. Выполните вход в панель управления личного кабинета.
  2. В левом меню выберите Stores (Магазины) > Configuration (Конфигурация) — см. изображение ниже.


    Отобразится следующая страница.


  3. В раскрывающемся меню на странице выберите Sales (Продажи) > Payment Methods (Способы оплаты) см. изображение ниже.


  4. На основной части страницы в секции Other Payment Methods (Другие способы оплаты) найдите пункт RBSPayment (см. изображение ниже).

  5. Щёлкните на значке , чтобы отобразить список настроек.
  6. Выполните настройку, руководствуясь таблицей ниже.

    В описании представлены только те настройки, которые относятся непосредственно к платёжному плагину. Остальные настройки относятся к системе управления сайтом (CMS).

    Настройка Описание
    Активирован

    Определяет, включён ли плагин.

    Заголовок Введите заголовок способа платежа, каким он будет отображаться в интернет-магазине.
    Логин

    Логин служебной учётной записи в платёжном шлюзе с суффиксом -api.

    Если плагин работает в тестовом режиме, следует указывать логин тестовой служебной учётной записи. Если плагин работает в основном режиме, следует указывать логин основной служебной учётной записи.

    Пароль

    Пароль служебной учётной записи в платёжном шлюзе.

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

    Тест-режим

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

    • Если плагин работает в тестовом режиме, в соответствующих полях (Логин и Пароль) следует указывать данные тестовой служебной учётной записи.
    • Если плагин работает в основном режиме, в соответствующих полях (Логин и Пароль) следует указывать данные основной служебной учётной записи.
    Включить двух-стадийную оплату

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

    Статус успешного заказа Настройка относится к настройкам Magento.
    Отправлять данные корзины в платежный шлюз

    Позволяет выбрать, будет ли передаваться товарная корзина и будет ли сформирован товарный чек. Чтобы получить возможность использовать эту функциональность, обратитесь к представителю банка. Подробнее см. раздел о соответствии закону 54-ФЗ.

    Система налогообложения

    Система налогообложения, доступны следующие значения:

    • Общая;
    • Упрощённая, доход;
    • Упрощённая, доход минус расход;
    • Единый налог на вменённый доход;
    • Единый сельскохозяйственный налог;
    • Патентная система налогообложения.

    Эта настройка применяется, только если у вас настроены параметры фискализации - подробнее см. раздел о соответствии закону 54-ФЗ.

    Формат фискальных документов

    Список позволяет указать используемый формат фискальных документов, доступны следующие варианты:

    • ФФД 1.0;
    • ФФД 1.05.

    Формат версии должен совпадать с форматом, выбранным в личном кабинете банка и в кабинете сервиса фискализации.

    Тип оплаты

    Тип оплаты возможны следующие значения:

    • Полная предварительная оплата до момента передачи предмета расчёта.
    • Частичная предварительная оплата до момента передачи предмета расчёта.
    • Аванс.
    • Полная оплата в момент передачи предмета расчёта.
    • Частичная оплата предмета расчёта в момент его передачи с последующей оплатой в кредит.
    • Передача предмета расчёта без его оплаты в момент его передачи с последующей оплатой в кредит.
    • Оплата предмета расчёта после его передачи с оплатой в кредит.

    Настройки имеют силу, только если выбран формат фискальных документов версии 1.05 и выше.

    Тип оплачиваемой позиции

    Тип оплачиваемой позиции, возможны следующие значения:

    • Товар.
    • Подакцизный товар.
    • Работа.
    • Услуга.
    • Ставка азартной игры.
    • Лотерейный билет.
    • Предоставление РИД.
    • Платёж.
    • Агентское вознаграждение.
    • Составной предмет расчёта.
    • Иной предмет расчёта.

    Настройки имеют силу, только если выбран формат фискальных документов версии 1.05 и выше.

    Доступные методы доставки Настройка относится к настройкам Magento.
  7. Щёлкните на кнопке Save Config (Сохранить конфигурацию), чтобы сохранить сделанные изменения.

Удаление

Чтобы удалить плагин для Magento, выполните следующие действия.

  1. Зайдите на ваш сайт с помощью программы, которая позволяет выполнять команды из командной строки, например, PuTTY (ссылка ведёт на внешний ресурс).
  2. В зависимости от типа вашего хостинга, из папки сайта последовательно выполните следующие команды (см. таблицу ниже).
    VPS/VDS Обычный виртуальный хостинг

    Virtual private/dedicated server - виртуальный выделенный сервер. Команды выполняются от пользователя root.

    • php bin/magento module:disable Rbs_Rbs
    • php bin/magento setup:upgrade
    • php bin/magento cache:clean
    • php bin/magento setup:static-content:deploy -f

    Команды выполнияются с указанием используемой версии PHP, т. е.: php-5.6, php-7.1, php-7.2 и т. д.

    Начало команды зависит от папки, в которую установлен PHP. В частности, версия PHP может быть указана без дефиса: php5.6, php7.1, php7.2 и т. д.

    В случае затруднений обратитесь к своему хостинговому провайдеру.

    • php-7.2 bin/magento module:disable Rbs_Rbs
    • php-7.2 bin/magento setup:upgrade
    • php-7.2 bin/magento cache:clean
    • php-7.2 bin/magento setup:static-content:deploy -f

    На общем хостинге последняя команда может быть не выполнена из-за лимита памяти установленного хостинговым провайдером. В этом случае обратитесь к своему хостинговому провайдеру.

  3. Удалите папки и файлы плагина из каталога своего сайта:
    app/code/Rbs/.

В папке code, а также в папках уровня выше, (app) могут находиться данные, не относящиеся к плагину, поэтому удалите только папку Rbs и её содержимое.