Модуль оплаты для SiteBill
В этом разделе можно скачать всю необходимую документацию, инструменты и прочую полезную информацию для подключения и работы с bePaid.
Для завершения процесса конфигурации модуля вам необходимо знать некоторые данные:
- Id магазина — можно найти в Личном кабинете bePaid
- Ключ магазина — можно найти в Личном кабинете bePaid
- Домен платежного шлюза — введите gateway.bepaid.by
- Домен страницы оплаты — введите checkout.bepaid.by
- Домен API — введите api.bepaid.by
Как установить
- 1. Создайте резервную копию Sitebill и базы данных.
- 2. Загрузите архив и переместите папку apps из архива в корень Sitebill.
Настройка модуля
- 1. В разделе администрирования Sitebill нажмите Настройки и выберите закладку beGateway.
- Если закладка не видна, то в разделе администрирования Sitebill нажмите Приложения и выберите в списке beGateway
- После этого закладка
beGateway
появится в разделеНастройки
- 2. Задайте настройки модуля:
- -в Включить приложение beGateway введите 1.
- -в Описание способа оплаты для клиента введите описание способа оплаты, который будет показан клиенту. Например, Оплатить с помощью банковской карты VISA, MasterCard.
- -в Описание способа оплаты для клиента на английском. Например, Pay by credit or debit card.
- -в Домен платежного шлюза. Домен платежного шлюза платежной системы.
- -в Домен страницы оплаты. Домен страницы оплаты платежной системы.
- -в Id магазина. Id вашего магазина в платежной системе.
- -в Секретный ключ магазина. Секретный ключ вашего магазина.
- 3. По завершению редактирования нажмите кнопку Сохранить.
- 4. Отредактируйте файл apps/system/lib/system/user/account.php в вашей установленной копии Sitebill, добавив после кода:
- следующий код
- Для того, чтобы отключить встроенный способ оплаты через Robokassa, закоментируйте следующий код, заменив
Тестовые данные
- Для осуществления тестовых платежей используйте следующие данные для настройки модуля:
- • Домен платёжного шлюза gateway.bepaid.by
- • Домен страницы оплаты checkout.bepaid.by
- • Id магазина 363
- • Секретный ключ магазина 4f585d2709776e53d080f36872fd1b63b700733e7624dfcadd057296daa37df6
- Тестовая карта:
- • Номер карты 4200 0000 0000 0000
- • Имя на карте IVAN IVANOV
- • Срок действия карты для успешной транзакции 01/20
- • Срок действия карты при не успешной оплате 01/20
- • CVC 123
Разработано и протестировано в SiteBill. Требуется PHP 5.3+
Исходники модуля хранятся на https://github.com/beGateway/sitebill-payment-module
Исходники модуля хранятся на https://github.com/beGateway/sitebill-payment-module