РусEn
Кабинет магазина

Модуль для приема оплаты PayAnyWay для HostCMS: инструкция по подключению

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

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

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

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

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

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

1. Скачать архив с файлами модуля PayAnyWay для HostCMS 6.x

2. В код настроек типовой динамической страницы корзины добавляем содержимое файла page_config.php

3. В код типовой динамической страницы корзины добавляем содержимое файла page.php

4. Добавляем обработчик платежной системы. Вставляем полностью код из файла payanyway.php
Внимание! Имя класса зависит от идентификатора платежной системы, например, для платежной системы 23 имя будет
class Shop_Payment_System_Handler23 extends Shop_Payment_System_Handler

Измените настройки модуля PayAnyWay:

Номер счета - номер счета в платежной системе PayAnyWay
Код проверки целостности данных - должен совпадать с кодом, указанным в настройках счета
Тестовый режим - идентификатор режима ("0" или "1")
URL сервера оплаты - возможны два варианта:
- demo.moneta.ru (для тестового аккаунта на demo.moneta.ru)
- www.payanyway.ru (для рабочего аккаунта в платежной системе PayAnyWay)

5. Зайдите в ваш акаунт в платежной системе и перейдите в раздел «Счета» -> «Управление» -> «Редактировать счет»

Модуль настроен, приятных платежей!

Не забудьте прислать подписанное Заявление о присоединении к оферте, которое вы можете скачать в Личном кабинете системы moneta.ru

Ссылки:

Официальный сайт Drupal
Модуль PayAnyWay для HostCMS 6.x
Подключить магазин

Заполните простую форму и начните принимать платежи

Не нашли в списке нужный Вам модуль для Вашей CMS? Отправьте заявку на адрес tech@support.moneta.ru и мы быстро сделаем его для Вас!