Вход  

   

Помощь Online  

   
   

Плагин платежной системы Interkassa для VirtueMart 2.x

Платежный модуль Interkassa для интернет-магазинов на основе CMS Joomla 2.5.x VirtueMart 2.x.x.

Система приема платежей INTERKASSA представляет собой универсальный аппаратно-программный комплекс, посредством которого осуществляется обработка операций от основных платежных интернет-систем.
INTERKASSA - это удобный в использовании сервис, подключение к которому позволит Интернет-магазинам, веб-сайтам и прочим торговым площадкам принимать все возможные формы оплаты в максимально короткие сроки.

Сервис решает задачи по организации процесса приема платежей с помощью подключения всех (из возможного множества) платежных систем (Webmoney, RBKMoney, MoneyMail, WebCreds, НСМЭП, Приват24 и другие).

Перед установкой и настройкой платежного модуля, необходимо зарегистрировать ваш магазин на сайте Interkassa и выставить там необходимые параметры для работы модуля и магазина. Остановимся на главных параметрах для модуля оплаты:

StatusURL должен быть таким:

http://вашмагазин/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&tmpl=component

Метод передачи Status URL: POST

FAIL URL желательно поставить таким:

http://вашмагазин/index.php?option=com_virtuemart&view=pluginresponse&task=pluginUserPaymentCancel

Метод передачи FAIL URL: POST

Если установите другой, это приходу денег не помешает, но статус отмененного заказа не будет выставляться (Cancelled). Он останется Pending.

Success URL можете устанавливать какой пожелаете, мы предлагаем установить такой:

http://вашмагазин/index.php?option=com_virtuemart&view=orders&layout=list

Метод передачи Success URL: GET

В данном случае, при успешной оплате, плательщик перейдет на страницу со списком своих заказов.

Остальные параметры, которые устанавливаются на сайте Interkassa, вы с легкостью сможете определить сами.

Установка и настройка платежного модуля

 Установка плагина для VirtueMart 2.х.х версии производится через менеджер расширений.
http://вашмагазин/administrator/index.php?option=com_installer

После загрузки файла Выберите VirtueMart - Способы Оплаты - Создать.

 

 Введите название платежа, для примера: Interkassa. И выберите Метод оплаты - VMPayment, Interkassa. После чего нажмите: Сохранить.

 

 После того как вы сохранили новый метод оплаты, перейдите на вкладку “Настройки” и введите параметры вашего магазина на сайте Interkassa:

 

1. Номер сайта продавца. Идентификатор магазина зарегистрированного в системе «INTERKASSA». Узнать его можно в разделе «Настройки магазина». Пример: 64C18529-4B94-0B5D-7405-F2752F2B716C.

2. Секретное слово. Секретное слово – это строка символов, добавляемая к реквизитам платежа, высылаемым продавцу вместе с оповещением. Предназначен для проверки и формирования подписи данных. Выдается при регистрации магазина. Секретное слово хранить обязательно в строгой секретности!

3. Адрес при успешном платеже. URL (на интернет-магазине), на который будет переведен покупатель в случае успешного выполнения платежа в сервисе IKI. URL должен иметь префикс "http://" или https:// (полный путь). При установке в этого поля, оно будет заменять установленный адрес на сайте Interkassa, вашего магазина.

4. Метод передачи адреса при успешном платеже. Метод передачи данных платежа (POST, GET или LINK), который будет использоваться при переходе на Success URL.

5. Адрес при НЕ успешном платеже. URL (на интернет-магазине), на который будет переведен покупатель в том случае, если платеж в сервисе IKI не был выполнен по каким-то причинам. URL должен иметь префикс "http://" или https:// (полный путь). При установке в этого поля, оно будет заменять установленный адрес на сайте Interkassa, вашего магазина.

6. Метод передачи адреса при НЕ успешном платеже. Метод передачи данных платежа (POST, GET или LINK), который будет использоваться при переходе на Fail URL..

7. Валюта. Устанавливаете валюту, в которой будет осуществляться платеж. Обычно достаточно выбрать: “Валюта поставщика по умолчанию.”

8. Статус заказа для успешной операции. Устанавливаете статус, в который будет переходить заказ при успешной оплате.  Как правило это статус: Confirmed.

9. Статус заказа для неудавшихся сделок. Устанавливаете статус, в который будет переходить заказ при не успешной оплате.  Как правило это статус: Cancelled.

Для разработчиков на сайте Interkassa есть описание API.

   
   
© SStudio 2004-2013