Модуль для приема оплаты для Joomla - VirtueMart 1.1.9: инструкция по подключению

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

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

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

  • «Тестовый режим»: Нет
  • «Check URL»: заполнять не нужно
  • «Pay URL»: http://имя_вашего_сайта/administrator/components/com_virtuemart/payanyway_notify.php
  • «HTTP метод»: POST
  • «Можно переопределять настройки в url»: Да
  • «Подпись формы оплаты обязательна»: Да
  • «Код проверки целостности данных»: ваш_код (произвольный набор символов)
  • «Success URL»: заполнять не нужно
  • «Fail URL»: заполнять не нужно

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

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

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

1. Скачайте архив модуля и распакуйте его. Скопировать содержимое папки joomla-virtuemart в корневую директорию сайта. Убедиться что файлы конфигураций в папке /administrator/components/com_virtuemart/classes/payment/ имеют права на запись.

2. В текущей версии модуля реализована оплата через Монета.Ру, WebMoney, Яндекс.Деньги, MoneyMail, Единый кошелек, Форвард Мобайл, CiberPay, NovoPlat, PLATiKA, pinpay.ru, МосКредитБанк, Элекснет, Comepay, Федеральная Система ГОРОД, ФГУП "Почта России", Банковский перевод, Contact, банковские карты VISA и Mastercard, Евросеть.

Каждый способ оплаты выполнен отдельным модулем.

3. Войдите в раздел администрирования VirtueMart, перейдите в "Список методов оплаты", выберите "добавить новый метод оплаты".

  • Название способа оплаты: любое_название
  • Класс имени платежа: ps_payanyway_* (необходимо выбрать нужный модуль для оплаты)
  • Способ оплаты: HTML-форма

Cохраните новый метод оплаты.

Откройте созданный только что вами метод оплаты на редактирование и перейдите на закладку "Конфигурация", заполните все поля нужными значениями. Это общие настройки для всех способов оплаты через PayAnyWay.

В поле "Payment Extra Info:" (Дополнительная информация) скопируйте содержимое файла ps_payanyway_info_part.php.

Включенные для Вашего счета способы оплаты и параметр paymentSystem.unitId вы можете увидеть в своем личном кабинете Монета.Ру. При переходе по ссылке, выходит окно в который необходимо вписать произвольную сумму (100 или 1000), нажать показать. Появятся актуальные способы оплаты.

Попытка оплатить неактивным способом оплаты завершится сообщением об ошибке: "Нет доступных способов оплаты".

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

Ссылки:

Официальный сайт Joomla!
Официальный сайт VirtueMart
Модуль PayAnyWay для Joomla VirtueMart
Start accepting payments

Complete a form and start accepting payments