Плагин оплаты Интеркасса 1.0.0

Плагин оплаты Интеркасса
CMS: Virtuemart
Разработчик: PHP-Programmist.ru
Проверено Aibolit'ом:
Версия расширения: 1.0.0
Дата обновления: 05.09.2019

Инструкция по установке и настройке плагина оплаты:

  1. Модуль устанавливается через стандартный менеджер расширений! Для этого в админке перейдите в Расширения -> Менеджер расширений.
  2. Укажите файл с компьютера и нажмите "Загрузить"
  3. Теперь необходимо опубликовать плагин. Переходим на страницу Расширения -> Менеджер плагинов). В фильтре "-Выбор типа-" выбираем "vmpayment". Находим плагин с название "Interkassa Payment" и публикуем его (кликнтуть по иконке в столбце "Состояние")
  4. Добавляем способ оплаты в VirtueMart. Компоненты -> VirtueMart -> Payment Methods. Нажимаем кнопку создать. И заполняем следующие поля:
  • Название платежа - Интеркасса;
  • Псевдоним - interkassa;
  • Опубликовано - Да;
  • Описание платежа - здесь можете указать произвольное описание, которые будут видеть пользователи при выборе способа оплаты;
  • Способ оплаты - Interkassa Payment
  • Группа покупателя и список заказов - можно не заполнять
  1. Нажимаем кнопку "Сохранить"
  2. Перейдите на вкладку "Настройки"

Скрин 1. Настройки плагина оплаты Интеркасса для Virtuemart

  1. ID кассы - Необходимо вписать ID Вашей кассы (Скрин 3. Пункт 1).
  2. Секретный ключ - Необходимо вписать сгенерированный секретный ключ со страницы "Безопасность" в настройках кассы в личном кабинете Интеркасса (Скрин 5. Пункт 4).
  3. Тестовый ключ - Необходимо вписать сгенерированный тестовый ключ со страницы "Безопасность" в настройках кассы в личном кабинете Интеркасса (Скрин 5. Пункт 5).
  4. Тестовый режим - для того, чтобы правильно настроить плагин оплаты используйте тестовый режим. Это позволит Вам проверить, все ли правильно работает, без необходимости совершать реальные платежи. Вам также необходимо обратиться в тех. поддержку Интеркасса, чтобы для вашего магазина активировали Тестовый способ оплаты на время тестирования. После завершения тестирования обязательно Выключите этот режим.
  5. Статус оплаченного заказа - выберите статус, который будет устанавливаться заказам в момент подтвеждения получения оплаты.
  6. Принятая валюта - укажите валюту Вашего магазина, или оставьте значение по умолчанию.
  7. Валюта кассы - очень желательно, чтобы валюта магазина совпадала с валютой кассы. В противном случае - Вам необходимо будет указывать коэффициент перерасчета одной валюты в другую. В условиях постоянно меняющегося курса валют, это добавит Вам хлопот.
  8. Коэффициент перерасчета - Если валюта кассы совпадает с валютой магазина, то коэффициент равен 1. Если же валюты различаются, то необходимо задать число, на которое будет умножаться сумма заказа, чтобы соответствовать валюте кассы. Например, если валюта магазина рубль, а валюта кассы - доллар, и курс доллара к рублю равен 1 к 60, то необходимо будет вписать коэффициент 0.01667 (т.е. 1/60).
  9. Плата за транзакцию - Вы можете указать фиксированную сумму, которая будет прибавляться к соимости заказа при выборе этого способа оплаты.
  10. Процент от общей суммы - Вы можете указать процент от общей суммы заказа, который будет прибавляться к соимости заказа при выборе этого способа оплаты.

Настройка кассы Интеркасса:

Скрин 2. Настройки кассы на сайте Интеркасса

  1. Войдите на сайт Интеркасса. И кликните на "Мои кассы"
  2. Затем - по ссылке "Создать кассу"
  3. Выберите тип кассы ("По договору" Вам будет доступно больше способов оплат, но, как следует из названия, Вам необходимо будет заключить договор), укажите адрес и название магазина.
  4. Валюта кассы - выберите RUB (или другую валюту, если в Вашем магазине Рубль НЕ является основной валютой)
  5. Нажмите кнопку "Создать" и подтвердите владение кассы, разместив в корне сайта текстовый файл.

Скрин 3. Вход в настройки кассы

  1. Скопируйте ID кассы и вставьте его в настройки модуля (Скрин 1. Пункт 1)
  2. Войдите в настройки кассы

Скрин 4. Страница "Интерфейс"

  1. Перейдите на страницу "Интерфейс"
  2. Впишите URL успешной оплаты - http://ваш-сайт/plugins/vmpayment/interkassa/success.php
  3. Впишите URL неуспешной оплаты - http://ваш-сайт/plugins/vmpayment/interkassa/fail.php
  4. Впишите URL Взаимодействия - http://ваш-сайт/plugins/vmpayment/interkassa/result.php
  5. Тип запроса - везде должен стоять POST
  6. Разрешить переопределять в запросе - должен быть везде выключен.
  7. Нажмите кнопку "Сохранить"

Скрин 5. Страница "Безопасность"

  1. Перейдите на страницу "Безопасность"
  2. Алгоритм подписи - MD5
  3. Проверку подписи в форме запроса - Включить
  4. Сгенерируйте Секретный ключ и впишите его в настройки модуля (Скрин1. Пункт 2)
  5. Сгенерируйте Тестовый ключ и впишите его в настройки модуля (Скрин1. Пункт 3)
  6. Нажмите кнопку "Сохранить"

Отправить ответ

avatar
  Подписаться  
Уведомлять

Материалов на данную тему не найдено