Голосовать

Устанавливается на VirtueMart 2 или VirtueMart 3

Прием оплаты через Яндекс-Кассу для вашего интернет-магазина. Яндекс-Касса позволяет принимать платежи банковской картой, яндекс-деньгами, наличными в терминалах, webmoney, qiwi и др.

Внимание! Для работы плагина, на вашем хостинге должна быть включена поддержка ionCube.

Прежде, чем покупать плагин, настройте https на сайте, заключите договор с Яндекс.Деньгами, скачайте и настройте демо-версию (работает 7 дней): https://www.dropbox.com/s/1q4tldlklfzbz6b/pkg_sttyakassa.zip?dl=0. Если для тестирования вам недостаточно семи дней, обратитесь ко мне - я продлю.

Плагин устанавливается в панели администратора стандартным образом (Меню Расширения - Менеджер расширений - Установка). После установки плагин автоматически включится. Проверить это можно в менеджере плагинов. Там же отключите все неиспользуемые плагины оплаты (для фильтрации плагинов оплаты выберите тип "vmpayment")

Далее заходим в Компоненты-VirtueMart-Магазин-Способы оплаты. Добавляем новый способ оплаты, называем его, как вам удобно и выбираем плагин. Сохраняем.

Добавление способа оплаты через яндекс.кассу в VirtueMart

На вкладке "Конфигурация" указываем ID магазина, ID витрины и секретное слово. Эти данные получаем в личном кабинете Яндекс.Кассы, либо через менеджера.

Настройка способа оплаты через яндекс.кассу в VirtueMart

Настройка личного кабинета Яндекс.Кассы:

Настройка личного кабинета Яндекс.Кассы

ShopPassword - это как раз то секретное слово, которое использовано в настройках плагина.

Подробнее остановлюсь на url подтверждения заказа. Укажите следующие адреса:
checkURL: https://вашсайт.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&yakassa=check&tmpl=component
avisoURL: https://вашсайт.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&yakassa=aviso&tmpl=component
Возможна ситуация, когда вам еще не предоставили доступ в личный кабинет, а Яндекс.Касса сама прописала ваши адреса. Например, https://вашсайт.ru/success_order и https://вашсайт.ru/check_order. В таком случае, можно поступить следующим образом. Найдите в файле .htaccess вашего сайта строчку "RewriteEngine On". После нее добавьте следующее:
RewriteRule success_order index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&yakassa=aviso&tmpl=component [L]
RewriteRule check_order index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&yakassa=check&tmpl=component [L]

Обратите внимание, при тестировании, после оформления заказа, вас перенаправит на сайт яндекс.деньги для оплаты. Здесь вы должны зайти на сайт не под своим именем, а под тестовым, который вам предоставит менеджер яндекс.кассы. И лучше это сделать до тестирования. То есть откройте в соседней вкладке сайт яндекс.деньги, зайдите под тестовым именем, а потом уже тестируйте свой сайт.

После оплаты тестового заказа, статус заказа автоматически меняется на "подтвержден", администратору и покупателю отправляются уведомления об успешной покупке. Если это не так, попробуйте перепроверить все настройки, правильность заполнения avisoURL, секретного слова. Если все правильно, но не работает, обращайтесь за помощью ко мне.

Голосовать

Плагин оплаты через Робокассу. Устанавливается на Joomla 1.6/1.7/2.5 + VirtueMart 2.*

Клиенты вашего интернет-магазина смогут оплачивать покупки через Робокассу. Устанавливается в панели администратора стандартным образом (Меню Расширения - Менеджер расширений - Установка). После установки нужно включить плагин в менеджере плагинов.

Далее заходим в Компоненты-VirtueMart-Магазин-Способы оплаты. Добавляем новый способ оплаты - РОБОКАССА и выбираем плагин. Сохраняем, в настройках указываем идентификатор магазина и два пароля Робокассы (это данные с сайта робокассы). По умолчанию стоит адрес тестового сервера Робокассы. После прохождения процедуры активации на сайте робокассы, Вы должны будете указать рабочий адрес - https://auth.robokassa.ru/Merchant/Index.aspx

Замечание: адрес тестового сервера робокассы изменился на https://auth.robokassa.ru/Merchant/Index.aspx?isTest=1 , установите этот адрес в настройках плагина.

На сайте робокассы указывать:

Алгоритм расчета хеша - MD5
Result URL: http://www.вашсайт.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&tmpl=component
Success URL: http://www.вашсайт.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived
Fail URL: http://www.вашсайт.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginUserPaymentCancel
методы - POST  

Очень рекомендуется отключить в системе все неиспользуемые плагины оплаты. Это делается в менеджере плагинов. Выберите тип плагина vmpayment и отключите те из списка, которые у вас не используются.

Внимание! Если вам нужен плагин для Joomla 1.5+VirtueMart 2.* - после оплаты обратитесь ко мне, я вам вышлю плагин нужной вам версии.

 

Обновления:

11.04.2013 Добавлена возможность указания Наценки/скидки к стоимости заказа в суммовом и процентном соотношении. Это может быть полезно, например, для компенсации комиссии платежной системы. Добавлена возможность указания изображения-логотипа платежной системы.  

04.07.2013 На сайт робокассы в качестве описания заказа отправляется наименование товара. Если товара в корзине более одного, тогда описание заказа выглядит так: "Заказ № XXXXX"