Skip to content

begateway/hostcms-payment-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Модуль оплаты для 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 и компонента магазина, а также их версии
  • укажите версию платежного модуля (доступна в поле кода обработчика)
  • опишите проблему или предложение
  • приложите снимок экрана (для большей информативности)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors