Модуль для приема оплаты для 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. В текущей версии модуля реализована оплата через все доступные способы, в т.ч. банковские карты и СБП.

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