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

HostCMS

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

Установка

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

  1. Выполните вход в административную панель сайта.
  2. В левом меню выберите Контент > Интернет-магазины (см. изображение ниже).


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


  3. В списке Интернет-магазины щёлкните на ссылке своего интернет-магазина (см. изображение ниже).

  4. На отобразившейся странице в верхнем меню выберите Справочники > Платёжные системы - см. изображение ниже. см. изображение ниже.


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


  5. Щёлкните на кнопке Добавить.
    Отобразится следующая страница.


  6. На вкладке Основные укажите основные настройки, руководствуясь таблицей ниже.
    Настройка Описание
    Название Укажите название способа платежа.
    Интернет-магазин Выберите в списке магазин, к которому будет относится метод платежа. (Если вы следовали процедуре, нужно называние должно быть уже выбрано.)
    Описание При необходимости введите описание способа платежа.
    Изображение При необходимости загрузите изображение, которое означать в магазине настраиваемый способ платежа.
    Активность Убедитесь в том, что флажок Активность установлен.
    Обработчик
    1. Откройте файл, содержащийся в архиве платёжного плагина с помощью текстового редактора, пример, с помощью программы Блокнот.
    2. Скопируйте содержимое открытого файла в поле Обработчик
  7. Выполните одно из следующих действий.
    • Чтобы завершить установку и вернуться к настройке позже, щёлкните на кнопке Сохранить под формой редактирования способа оплаты.
    • Чтобы продолжить настройки, отредактируйте код плагина в поле Обработчик, после чего щёлкните на кнопке Сохранить под формой редактирования способа оплаты.

Настройка

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

  1. Выполните вход в административную панель сайта.
  2. В левом меню выберите Контент > Интернет-магазины.
  3. В списке Интернет-магазины щёлкните на ссылке своего интернет-магазина.
  4. В верхнем меню выберите Справочники > Платёжные системы.
    Отобразится список установленных способов оплаты (см. изображение ниже).


  5. В списке напротив созданного в процессе установки способа оплаты щёлкните на значке (Редактировать) - см. изображения ниже.
  6. На отобразившейся странице на вкладке Основные отредактируйте код плагина в поле Обработчик, руководствуясь таблицей ниже.
Редактирование плагина

В коде плагина настройки представлены переменными, перед которыми стоит знак $. Чтобы изменить значение переменной, введите своё значение, не изменяя формата. Ниже приведены примеры.

  • Если значение переменной заключено в одинарные кавычки '<значение>', из следует оставить.
    ''$user_name''
  • Значение переменной может быть выражено числом без кавычек.
    $tax_system = 0
  • Значение может быть булевым: true (истина)/ false (ложь), так же указывается без кавычек. (Регистр не имеет значения.)
    $two_stage = false
Настройка Описание
$user_name

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

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

$password

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

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

$test_mode

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

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

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

$send_order

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

$tax_system

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

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

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

$ffd_version

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

  • v10 - ФФД 1.0;
  • v105 - ФФД 1.05.

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

$ffd_paymentMethodType

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

  • 1 - полная предварительная оплата до момента передачи предмета расчёта;
  • 2 - частичная предварительная оплата до момента передачи предмета расчёта;
  • 3 - аванс;
  • 4 - полная оплата в момент передачи предмета расчёта;
  • 5 - частичная оплата предмета расчёта в момент его передачи с последующей оплатой в кредит;
  • 6 - передача предмета расчёта без его оплаты в момент его передачи с последующей оплатой в кредит;
  • 7 - оплата предмета расчёта после его передачи с оплатой в кредит.

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

$ffd_paymentObjectType

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

  • 1 - товар;
  • 2 - подакцизный товар;
  • 3 - работа;
  • 4 - услуга;
  • 5 - ставка азартной игры;
  • 7 - лотерейный билет;
  • 9 - предоставление РИД;
  • 10 - платёж;
  • 11 - агентское вознаграждение;
  • 12 - составной предмет расчёта;
  • 13 - иной предмет расчёта.

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


Типы оплачиваемой позиции 6 (выигрыш азартной игры) и 8 (выигрыш лотереи) не используются.

$logging

Позволяет включить или отключить ведение журнала событий.

По завершении редактирования щёлкните на кнопке Сохранить под формой редактирования способа оплаты.