Подразделы Joomla
Joomshopping V.3: инструкция по подключению модуля оплаты PayAnyWay
Инструкция по настройке счёта
Для любых вариантов и версий Drupal счёт настраивается схоже, отличается ссылка на обработчик Pay URL.
Зарегистрируйтесь в платёжной системе PayAnyWay и заполните все необходимые данные. Дождитесь проверки аккаунта и создайте расширенный счёт.
Заполните настройки расширенного счёта (раздел «Мой счет» — «Управление счетами» — «Редактировать счёт»):
| Поле | Значение |
|---|---|
| Тестовый режим | Нет |
| Check URL | Заполнять не нужно |
| Pay URL для Joomla с Joomshopping v.3 | http://имя_вашего_сайта/index.php?option=com_jshopping&controller=checkout&task=step7&act=notify |
| HTTP метод | POST |
| Проверить Check/Pay URL | Нет |
| Можно переопределять настройки в url | Да |
| Подпись формы оплаты обязательна | Да |
| Код проверки целостности данных | Ваш_код (произвольный набор символов) |
| Success URL | Заполнять не нужно |
| Fail URL | Заполнять не нужно |
Внимание! Для кириллического домена PayURL должен быть указан в кодировке Punycode.
Инструкция по установке модуля
Для установки платёжного модуля PayAnyWay необходимо произвести следующие действия:
Если у вас Joomla с Joomshopping v.3, скачайте дополнения (модуля).
В компоненте JoomShopping выберите “установка и обновление” и загрузите скачанный архив.
Вам понадобится также плагин, который нужно скачать и затем активировать через менеджер расширений.
Добавьте на сервер (или хостинг) расширения libxml и curl для php.
Выберете платёжный интерфейс pm_payanyway. Каждый способ оплаты выполнен отдельным модулем.
Перейдите в раздел “Опции” — “Способ оплаты” в компоненте Joomshopping, выберите “Создать”. Заполните настройки:
| Параметр | Значение |
|---|---|
| Code | MNT |
| Title | Moneta |
| Alias | pm_payanyway_moneta |
| Script name | pm_payanyway_moneta |
Нажмите “Сохранить”, появится вкладка “Конфигурирование”:
| Параметр | Значение |
|---|---|
| URL платёжной системы | www.payanyway.ru либо demo.moneta.ru |
| Номер счёта | Номер ранее созданного счёта |
| Код проверки целостности данных | Ранее установленный на счёте код |
| Тестовый режим | Нет |
| Валюта | RUB |
- Для фискализации чеков по 54-ФЗ настройте вашу кассу в сервисе https://kassa.payanyway.ru, в настройках Вашего расширенного счёта в Монета.ру установите
Pay URL: https://kassa.payanyway.ru/index.php?do=invoicepayurl, а в настройках кассы в kassa.payanyway.ru пропишите ссылку на Pay URL Вашего интернет-магазина. В этом случае будет пробиваться чек по 54-ФЗ через сервис kassa.payanyway.ru, а запрос на Pay URL магазина будет проходить транзитом через сервис kassa.payanyway.ru.
SimpleCaddy: инструкция по подключению модуля оплаты PayAnyWay
Инструкция по настройке счёта
Для любых вариантов и версий Drupal счёт настраивается схоже, отличается ссылка на обработчик Pay URL.
Зарегистрируйтесь в платёжной системе PayAnyWay и заполните все необходимые данные. Дождитесь проверки аккаунта и создайте расширенный счёт.
Заполните настройки расширенного счёта (раздел «Мой счет» — «Управление счетами» — «Редактировать счёт»):
| Поле | Значение |
|---|---|
| Тестовый режим | Нет |
| Check URL | Заполнять не нужно |
| Pay URL для Joomla c SimpleCaddy | http://имя_вашего_сайта/index.php?option=com_caddy&action=paymentrequest |
| HTTP метод | POST |
| Проверить Check/Pay URL | Нет |
| Можно переопределять настройки в url | Да |
| Подпись формы оплаты обязательна | Да |
| Код проверки целостности данных | Ваш_код (произвольный набор символов) |
| Success URL | Заполнять не нужно |
| Fail URL | Заполнять не нужно |
Внимание! Для кириллического домена PayURL должен быть указан в кодировке Punycode.
Инструкция по установке модуля
Для установки платёжного модуля PayAnyWay необходимо произвести следующие действия:
Если у вас Joomla с SimpleCaddy, скачайте архив с модулем и распакуйте его. Затем скопируйте содержимое папки joomla-simplecaddy в корневую директорию сайта, заменив оригинальные файлы.
Внесите изменение в базу данных, выполнив запросы из файла payanyway.sql
Установите параметр Payment gateway classname = scpayanyway
В параметре Order statuses (one per line) необходимо последним указать статус, соответствующий подтвержденному платежу - при автоматическом подтверждении оплаты в модуле PayAnyWay берется последний статус.
Измените настройки платёжного модуля:
| Параметр | Значение |
|---|---|
| Use PayAnyWay for checkout | Использовать ли PayAnyWay для платежей |
| Payment Server | www.payanyway.ru либо demo.moneta.ru |
| Merchant ID | Номер ранее созданного счёта |
| Data integrity code | Ранее установленный на счёте код |
| Test mode indicator | Нет |
| Success URL | Перенаправление в случае удачной оплаты |
| Fail URL | Перенаправление в случае неудачной оплаты |
- Для фискализации чеков по 54-ФЗ настройте вашу кассу в сервисе https://kassa.payanyway.ru, в настройках Вашего расширенного счёта в Монета.ру установите
Pay URL: https://kassa.payanyway.ru/index.php?do=invoicepayurl, а в настройках кассы в kassa.payanyway.ru пропишите ссылку на Pay URL Вашего интернет-магазина. В этом случае будет пробиваться чек по 54-ФЗ через сервис kassa.payanyway.ru, а запрос на Pay URL магазина будет проходить транзитом через сервис kassa.payanyway.ru.
VirtueMart 1.1.9: инструкция по подключению модуля оплаты PayAnyWay
Инструкция по настройке счёта
Для любых вариантов и версий Drupal счёт настраивается схоже, отличается ссылка на обработчик Pay URL.
Зарегистрируйтесь в платёжной системе PayAnyWay и заполните все необходимые данные. Дождитесь проверки аккаунта и создайте расширенный счёт.
Заполните настройки расширенного счёта (раздел «Мой счет» — «Управление счетами» — «Редактировать счёт»):
| Поле | Значение |
|---|---|
| Тестовый режим | Нет |
| Check URL | Заполнять не нужно |
| Pay URL для Joomla с VirtueMart 1.1.9 | http://имя_вашего_сайта/administrator/components/com_virtuemart/payanyway_notify.php |
| HTTP метод | POST |
| Проверить Check/Pay URL | Нет |
| Можно переопределять настройки в url | Да |
| Подпись формы оплаты обязательна | Да |
| Код проверки целостности данных | Ваш_код (произвольный набор символов) |
| Success URL | Заполнять не нужно |
| Fail URL | Заполнять не нужно |
Внимание! Для кириллического домена PayURL должен быть указан в кодировке Punycode.
Инструкция по установке модуля
Для установки платёжного модуля PayAnyWay необходимо произвести следующие действия:
Если у вас Joomla с VirtueMart 1.1.9, скачайте архив, распакуйте его. Затем скопируйте содержимое папки joomla-virtuemart в корневую директорию сайта и файлы конфигурации в папке /administrator/components/com_virtuemart/classes/payment/ наделите правами на запись.
Войдите в раздел администрирования VirtueMart, перейдите в “Список методов оплаты”, выберите “добавить новый метод оплаты”:
| Параметр | Значение |
|---|---|
| Название способа оплаты | Карта, СБП и другие способы |
| Класс имени платежа | ps_payanyway_* |
| Способ оплаты | HTML-форма |
Cохраните новый метод оплаты.
Откройте созданный только что вами метод оплаты на редактирование и перейдите на закладку “Конфигурация”, заполните все поля нужными значениями. Это общие настройки для всех способов оплаты через PayAnyWay. В поле “Payment Extra Info:” (Дополнительная информация) скопируйте содержимое файла ps_payanyway_info_part.php.
Для фискализации чеков по 54-ФЗ настройте вашу кассу в сервисе https://kassa.payanyway.ru, в настройках Вашего расширенного счёта в Монета.ру установите
Pay URL: https://kassa.payanyway.ru/index.php?do=invoicepayurl, а в настройках кассы в kassa.payanyway.ru пропишите ссылку на Pay URL Вашего интернет-магазина. В этом случае будет пробиваться чек по 54-ФЗ через сервис kassa.payanyway.ru, а запрос на Pay URL магазина будет проходить транзитом через сервис kassa.payanyway.ru.
VirtueMart 2.0: инструкция по подключению модуля оплаты PayAnyWay
Инструкция по настройке счёта
Для любых вариантов и версий Drupal счёт настраивается схоже, отличается ссылка на обработчик Pay URL.
Зарегистрируйтесь в платёжной системе PayAnyWay и заполните все необходимые данные. Дождитесь проверки аккаунта и создайте расширенный счёт.
Заполните настройки расширенного счёта (раздел «Мой счет» — «Управление счетами» — «Редактировать счёт»):
| Поле | Значение |
|---|---|
| Тестовый режим | Нет |
| Check URL | Заполнять не нужно |
| Pay URL для Joomla с VirtueMart 2.0 | http://имя_вашего_сайта/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&action=callback |
| HTTP метод | POST |
| Проверить Check/Pay URL | Нет |
| Можно переопределять настройки в url | Да |
| Подпись формы оплаты обязательна | Да |
| Код проверки целостности данных | Ваш_код (произвольный набор символов) |
| Success URL | Заполнять не нужно |
| Fail URL | Заполнять не нужно |
Внимание! Для кириллического домена PayURL должен быть указан в кодировке Punycode.
Инструкция по установке модуля
Для установки платёжного модуля PayAnyWay необходимо произвести следующие действия:
Cкачайте архив c платёжным модулем и распакуйте его.
Войдите в раздел администрирования VirtueMart, перейдите в “Способы оплаты”, выберите “Создать”.
В разделе “Способы оплаты” установите:
| Параметр | Значение |
|---|---|
| Название платежа | Карта, СБП и другие способы |
| Опубликовано | Да |
| Способ оплаты | Монета (PayAnyWay) |
В разделе “Конфигурация”:
| Параметр | Значение |
|---|---|
| Логотип | Любой из папки /media/plg_vmpayment_payanyway/images/systems/ |
| URL платёжной системы | www.payanyway.ru либо demo.moneta.ru |
| Номер счёта | Номер ранее созданного счёта |
| Код проверки целостности данных | Ранее установленный на счёте код |
| Тестовый режим | Нет |
| Валюта | RUB |
| Платёжная система | PayAnyWay |
- Для фискализации чеков по 54-ФЗ настройте вашу кассу в сервисе https://kassa.payanyway.ru, в настройках Вашего расширенного счёта в Монета.ру установите
Pay URL: https://kassa.payanyway.ru/index.php?do=invoicepayurl, а в настройках кассы в kassa.payanyway.ru пропишите ссылку на Pay URL Вашего интернет-магазина. В этом случае будет пробиваться чек по 54-ФЗ через сервис kassa.payanyway.ru, а запрос на Pay URL магазина будет проходить транзитом через сервис kassa.payanyway.ru.