Модуль для приема оплаты для NetCat v.5.4-6.4: инструкция по подключению

Инструкция по настройке счета

1. Зарегистрируйтесь в платёжной системе PayAnyWay и заполните все необходимые данные. Дождитесь проверки аккаунта и создайте расширенный счет.

2. Заполните настройки расширенного счета (раздел «Мой счет» - «Управление счетами» -«Редактировать счет»):

  • «Тестовый режим»: Нет
  • «Check URL»: заполнять не нужно
  • «Pay URL»: http://имя_вашего_сайта/netcat/modules/payment/callback.php?paySystem=nc_payment_system_payanyway
  • «HTTP метод»: GET
  • «Можно переопределять настройки в url»: Да
  • «Подпись формы оплаты обязательна»: Да
  • «Код проверки целостности данных»: ваш_код (произвольный набор символов)
  • «Success URL»: URL страницы магазина, куда должен попасть покупатель после благополучно проведенной оплаты. Переход пользователя произойдет независимо от получения магазином отчета о проведенной оплате.
  • «Fail URL»: URL страницы магазина, куда должен попасть покупатель после отмененной оплаты. Отчет об оплате в этом случае магазину не отсылается.
  • «InProgress URL»: Необязательное поле. URL страницы магазина, куда должен попасть покупатель после успешного запроса на авторизацию средств, до подтверждения списания и зачисления средств. Поддерживается ограниченным количеством методов оплаты. Переход пользователя произойдет независимо от получения магазином средств и отчета о проведенной оплате.
  • «Return URL»: Необязательное поле. URL страницы магазина, куда должен вернуться покупатель при добровольном отказе от оплаты. Отчет об оплате в этом случае магазину не отсылается.

Внимание! Для кириллического домена PayURL должен быть указан в кодировке Punycode.

Инструкция по установке модуля

Для установки платежного модуля PayAnyWay необходимо произвести следующие действия:

1. Скачайте архив модуля и распакуйте его. Скопируйте папку netcat в корень сайта.

2. Выполните SQL запросы из файла install.sql

3. Добавьте содержимое языковых файлов ru_cp1251.lang.php и ru_utf8.lang.php в соответствующие файлы в каталоге /wwwroot/netcat/modules/payment/

4. В разделе "Прием платежей" включите платежную систему PayAnyWay и настройте ее:

  • MNT_ID - номер расширенного счета в платежной системе PayAnyWay (Moneta.ru)
  • MNT_TEST_MODE - Тестовый режим в системе PayAnyWay (0 или 1)
  • MNT_DATAINTEGRITY_CODE - Код проверки целостности данных, указанный в настройках расширенного счета.
  • MNT_KASSA_ENABLED - Печатать чек, согласно 54-ФЗ (0 или 1) с помощью сервиса https://kassa.payanyway.ru

5. В меню «Оплата» добавьте новый вариант оплаты.

Удачных платежей!

Ссылки:

Официальный сайт NetCat
Модуль PayAnyWay для NetCat 5.4-6.4.

Upon completion of registration, an anonymous wallet with basic functionality will be created for you. You will be able to:

  • Top up your account with Moneta,
  • Make payments for goods and services to Russian companies, including via payment details,
  • Settle tax liabilities and penalty charges,
  • Convert funds between your own accounts.
To obtain full access to the system's capabilities, please submit your personal details in your personal cabinet, verify your mobile phone number, and await an SMS notification with the outcome of the verification process.