Скачать платежный модуль для VirtueMart
В первую очередь, необходимо разместить файлы платежного модуля в
соответствующий директориях сайта (на CMS Joomla):
/administrator/components/com_virtuemart/classes/payment/ps_onpay.php
— файл класса платёжной системы ( просмотреть файл на нашем сайте )
/administrator/components/com_virtuemart/classes/payment/ps_onpay.cfg.php
— файл конфигурации платёжной системы, должен быть доступен для записи
( просмотреть
файл на нашем сайте )
/administrator/components/com_virtuemart/onpay_notify.php
— файл API OnPay ( просмотреть файл на нашем сайте )
Настройки в личном кабинете OnPay для VirtueMart
В личном кабинете OnPay.ru (Настройки магазина)
необходимо настроить параметры API IN:
Уведомлять по API — Да
Проверять MD5 на ссылках — Да
URL API:
http://вашдомен/administrator/components/com_virtuemart/onpay_notify.php
Пароль для API IN: XXXXXXXX — ваш секретный код,
который будет нужен при настройках платежного модуля OnPay в Joomla
VirtueMart
Настройка платежного модуля OnPay для Joomla VirtueMart
После размещения файлов, в настройках интернет-магазина VirtueMart
необходимо Добавить способ оплаты
На вкладке Основных настроек способа оплаты необходимо
заполнить следующие поля:
Активные? — Да
Название способа оплаты: OnPay.ru (WebMoney, Яндекс.Деньги,
VISA, MasterCard и др.)*
Код: OPY
Имя класса платежной системы: ps_onpay
Способ оплаты: PayPal (или аналогичный)
*Мы рекомендуем в качестве названия указывать именно перечисление
всех основных платежных систем. Ваши пользователи должны понимать, что
выбор платежной системы будет предоставлен далее и они на данном шаге
выбрали верный способ оплаты.
На вкладке Глобальная конфигурация способа оплаты в
VirtueMart необходимо указать:
Имя пользователя — Ваш логин в системе OnPay.ru
Пароль для API IN — Должен совпадать с указанным в
личном кабинете OnPay.ru, раздел Настройки интернет-магазина
Статус готов к оплате — В каком статусе за заказ
разрешено принимать платежи
Статус успешной оплаты — В какой статус переключать
при успешной оплате заказа
Дополнительная информация о платеже — Заполняется
автоматически. В данном поле, при помощи HTML и PHP можно изменить
окружение формы оплаты, которая выводится после успешного оформления
заказа.
После успешного оформления заказа в Joomla Virtuemart выводится
платежная форма OnPay для оплаты Яндекс.Деньгами, Webmoney, VISA и др