No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc update readme Jul 11, 2015
hostcmsfiles/lib upgrade begateway lib Aug 31, 2017
.gitmodules initial import Jul 11, 2015
LICENSE.md add mit license Jan 14, 2016
Makefile upgrade begateway lib Aug 31, 2017
README.md add ERIP Jun 22, 2016
handlerXX.php add ERIP Jun 22, 2016
hostcms-payment-module.zip upgrade begateway lib Aug 31, 2017

README.md

Модуль оплаты для HostCMS 6.2

Модуль для версии 6.1 находится здесь

Установка модуля

  • Создайте резервную копию вашего магазина и базы данных
  • Загрузите архив и переместите папку hostcmsfiles в корень вашего сайта

Настройка модуля

  1. В разделе администрирования HostCMS перейдите в раздел Интернет-магазины, выберите ваш магазин и в появившемся окне выберите вкладку СправочникиПлатежные системы.

Шаг 1

  1. Наведите курсор на заголовок Платежная система и нажмите кнопку Добавить.

Шаг 2

  1. Укажите название вашей платежной системы или способа оплаты (например, Банковская карта), выберите валюту, введите описание (например, Оплата банковской картой VISA, MasterCard) и затем нажмите кнопку Применить

Шаг 3

  1. Запомните Код платежной системы
  2. Выберите Банковская карта и нажмите кнопку Редактировать (пиктограмма карандаш).

Шаг 5

  1. В поле Обработчик вставьте код из файла handlerXX.php
  2. Во вставленном коде замените значение XX в названии класса Shop_Payment_System_HandlerXX на код платежной системы (см. п. 4)
  3. Задайте в коде обработчика Ваши настройки. Описания настроек указаны в самом коде обработчика.
  4. По завершению редактирования включите чекбокс Активность и нажмите кнопку Применить

Шаг 9

Примечания

Разработано и протестировано c HostCMS 6.2

Требует PHP 5.3+

Тестовые данные

Вы можете использовать следующие данные, чтобы настроить способ оплаты в тестовом режиме:

  • Идентификационный номер магазина $_shop_id = 361
  • Секретный ключ магазина $_shop_key = "b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d"
  • Домен платежного шлюза $_gateway_base = "demo-gateway.begateway.com"
  • Домен платежной страницы $_checkout_base = "checkout.begateway.com"

Используйте следующий тестовый набор для тестового платежа:

  • номер карты 4200000000000000
  • имя на карте John Doe
  • месяц срока действия карты 01, чтобы получить успешный платеж
  • месяц срока действия карты 10, чтобы получить неуспешный платеж
  • CVC 123

Нашли ошибку или у вас есть предложение по улучшению модуля?

Создайте запрос, в котором:

  • укажите наименование CMS и компонента магазина, а также их версии
  • укажите версию платежного модуля (доступна в поле кода обработчика)
  • опишите проблему или предложение
  • приложите снимок экрана (для большей информативности)