Модуль оплаты для HostCMS 6.2
В этом разделе можно скачать всю необходимую документацию, инструменты и прочую полезную информацию для подключения и работы с bePaid.
Для завершения процесса конфигурации модуля вам необходимо знать некоторые данные:
- Id магазина — можно найти в Личном кабинете bePaid
- Ключ магазина — можно найти в Личном кабинете bePaid
- Домен платежного шлюза — введите gateway.bepaid.by
- Домен страницы оплаты — введите checkout.bepaid.by
- Домен API — введите api.bepaid.by
Как установить
- 1. Создайте резервную копию вашего магазина и базы данных
- 2. Загрузите архив и переместите папку hostcmsfiles в корень вашего сайта
Модуль для версии 6.1 находится здесь
Настройка модуля
- 1. В разделе администрирования HostCMS перейдите в раздел Интернет-магазины, выберите ваш магазин и в появившемся окне выберите вкладку Справочники — Платежные системы.
- 2. Наведите курсор на заголовок Платежная система и нажмите кнопку Добавить.
- 3. Укажите название вашей платежной системы или способа оплаты (например, Банковская карта), выберите валюту, введите описание (например, Оплата банковской картой VISA, MasterCard) и затем нажмите кнопку Применить.
- 4. Запомните Код платежной системы.
- 5. Выберите Банковская карта и нажмите кнопку Редактировать (пиктограмма карандаш).
- 6. В поле Обработчик вставьте код из файла handlerXX.php.
- 7. Во вставленном коде замените значение XX в названии класса Shop_Payment_System_HandlerXX на код платежной системы (см. п. 4).
- 8. Задайте в коде обработчика Ваши настройки. Описания настроек указаны в самом коде обработчика.
- 9. По завершению редактирования включите чекбокс Активность и нажмите кнопку Применить.
Тестовые данные
- Для осуществления тестовых платежей используйте следующие данные для настройки модуля:
- • Домен платёжного шлюза gateway.bepaid.by
- • Домен страницы оплаты checkout.bepaid.by
- • Id магазина 363
- • Секретный ключ магазина 4f585d2709776e53d080f36872fd1b63b700733e7624dfcadd057296daa37df6
- Тестовая карта:
- • Номер карты 4200 0000 0000 0000
- • Имя на карте IVAN IVANOV
- • Срок действия карты для успешной транзакции 01/20
- • Срок действия карты при не успешной оплате 01/20
- • CVC 123
Разработано и протестировано c c HostCMS 6.2. Требует PHP 5.3+. Исходники модуля хранятся на https://github.com/beGateway/hostcms-payment-module