Модуль приема платежей для CMS Netcat

Модуль приема платежей для CMS Netcat

Netcat — универсальная и простая система управления сайтами. NetCat рассчитана на создание интернет-магазинов и проектов любого уровня сложности.
Версия CMS: от 5.6
Версия модуля: -
Работает с 54-фз только на версии Netcat 5.8 и выше.

Самую актуальную версию плагина можно взять из репозитория.

Для корректной работы модуля требуется версия php не меньше 5.4.

Где посмотреть версии CMS?

Для определения версии CMS необходимо зайти в админку по адресу http://ваш_сайт/netcat/admin/#tools.patch(1), https://ваш_сайт/netcat/admin/#tools.patch(1).

Установка и настройка

  1. Зарегистрируйтесь на сайте www.walletone.com в Единой кассе.
  2. Скачайте архив с модулем. Для этого странице с модулем необходимо перейти по ссылке:

    на страницу

  3. Скачайте архив на свой компьютер и распакуйте его.

  4. Распакуйте архив и перекиньте его на сайт в корневую папку.
  5. Затем зайдите на страницу по адресу: http://ваш_сайт/w1/install.php. Таким образом запустится установка модуля.
  6. После установки модуля нужно его настроить, то есть заполнить необходимые поля для его корректной работы. Вначале необходимо зайти в административную панель и проверить, включен ли модуль. Настройки—>Управление модулями.

    В итоге после перехода вы увидите список модулей. Среди них ищем «Wallet One».

  7. Далее нажмите на кнопку настройки у модуля:

  8. Теперь необходимо произвести настройку модуля. Для этого перейдите на вкладку «Настроки» модуля.

  9. Для корректной работы модуля заполните следующие поля: идентификатор магазина, идентификатор валюты и секретный ключ — подпись.

  10. Расшифровка полей
    • Идентификатор (номер кошелька) интернет-магазина, полученный при регистрации на сайте Wallet One, найти его можно по адресу www.walletone.com/merchant/client:

    • Код магазина, который получен от Wallet One. Для этого перейдите в личный кабинет Единой кассы на вкладку «Интеграция» и нажмите «Сгенерировать ключ». Полученный таким образом набор и будет секретным ключом (URL скрипта для личного кабинета заполнится позже):

    • Идентификатор валюты — необходимо из выпадающего списка выбрать валюту магазина. По умолчанию стоят рубли.
    • Логотип. По умолчанию в плагине присутствует логотип нашей системы.
    • Разрешенные и запрещенные платежные системы. После передачи платежной формы в Единую кассу покупатель может выбрать удобный для него способ оплаты. Интернет-магазин может ограничить список доступных способов оплаты или явно определить один из них.

    • «Генерировать набор иконок». Если вы установите галочку на этом параметре, то при выборе разрешенных систем автоматом будет сгенерирована иконока и добавлена в папку модуля. Если по дизайну вашего шаблона есть вывод логотипов платежных систем, то вы сможете её использовать.
  11. После заполнения полей нажмите кнопку сохранить в конце страницы.
  12. Если вы будете работать с интернет-магазином, то вам нужно перейти на страницу «Настройки —> «Интернет-магазин»

    В результате вы увидите страницу:

  13. в левом меню переходим в пункт «Оплата», нажимаем «Добавить»:

    и добавить способ оплаты:

    На этом настройка модуля для интернет-магазина закончена.

  14. Теперь настройте модуль на работу мини-магазина. Для этого нужно добавить в шаблоны немного кода.

    Перейдите в папку /netcat_template/module/minishop/web/orderfrom_text.html и добавьте строку:

    <?php
     nc_minishop_payment_w1::show_pay_button()
    ?>

    Без этого кода модуль мини-магазина не будет корректно работать.

  15. Далее нужно перейти в личный кабинет Единой кассы на вкладку «Интеграция» и заполнить поле «URL скрипта».

    Указываем ссылку:

    • если вы планируете пользоваться интернет-магазином: http://ваш_сайт/netcat/modules/payment/callback.php?paySystem=nc_payment_system_w1
    • если вы планируете пользоваться мини-магазином: http://ваш_сайт/netcat/add.php
  16. Настройка работы с онлайн-ККТ

  17. В настройках модуля поставьте галочку «Передавать данные для отправки чеков в онлайн ККТ» и укажите ставку НДС для услуги «Доставка».

  18. В карточке товара укажите ставку НДС: 0%, 10% или 18%. Если оставите поле «Ставка НДС» пустым, это будет означать «Без НДС».