- Backup your webstore and database
- Upload the module file opencart-begateway-payment-module.ocmod.zip via Extensions -> Extension Installer
- Activate the module in payment extensions (Extensions -> Payments)
- Configure the module settings:
- Shop Id
- Shop secret key
- Payment gateway domain
- Payment page domain
- Enable supported payment methods
- Order statuses for successfuly processed payment and for failed one
- Enable the module
- Module mode
- And optionally setup sort order id if you want to move the payment option higher level in payment method list
Tested and developed with OpenCart v.2.1.0.2
If you hosting service doesn't provide a FTP access, most probably you will have to install the extension before to install the payment module.
Alternatively you can just upload the upload directory content to your opencart installation directory.
You can use the following information to adjust the payment method in test mode:
- Shop ID: 361
- Shop Key: b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
- Payment gateway domain: demo-gateway.begateway.com
- Payment page domain: checkout.begateway.com
Use the following test card to make successful test payment:
- Card number: 4200000000000000
- Name on card: JOHN DOE
- Card expiry date: 01/30
- CVC: 123
Use the following test card to make failed test payment:
- Card number: 4005550000000019
- Name on card: JOHN DOE
- Card expiry date: 01/30
- CVC: 123
Issue pull requests or send feature requests or open a new issue
- Создайте резервную копию вашего магазина и базы данных
- Загрузите файл модуля opencart-begateway-payment-module.ocmod.zip с помощью Модули -> Установка расширений
- Активируйте модуль beGateway в модулях оплаты (Модули -> Оплата)
- Задайте в настройках модуля beGateway:
- Id магазина
- Ключ магазина
- Домен платежного шлюза
- Домен страницы оплаты
- Включите поддерживаемые способы оплаты
- Статусы заказа в случае успешной и не успешной оплаты
- Включите модуль
- Установите режим работы модуля
- Опционально задайте идентификатор модуля для сортировки его в списке способов оплаты. Меньшее значени подымает модуль в верх списка
Разработано и протестировано с OpenCart v.2.1.0.2
Требуется PHP 5+
Если ваша хостиноговая компания не предоставляет FTP доступ, то вам будет необходимо установить этот модуль прежде чем устанавливать данный модуль оплаты.
Другой вариант - это закачать на сервер содержимое папки upload в корень директoрии, где устанoвлена OpenCart
Вы можете использовать следующие данные, чтобы настроить способ оплаты в тестовом режиме
- Идентификационный номер магазина: 361
- Секретный ключ магазина: b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
- Домен платежного шлюза: demo-gateway.begateway.com
- Домен платежной страницы: checkout.begateway.com
- Режим работы: Тестовый
Используйте следующие данные карты для успешного тестового платежа:
- Номер карты: 4200000000000000
- Имя на карте: JOHN DOE
- Месяц срока действия карты: 01/30
- CVC: 123
Используйте следующие данные карты для неуспешного тестового платежа:
- Номер карты: 4005550000000019
- Имя на карте: JOHN DOE
- Месяц срока действия карты: 01/30
- CVC: 123
Создайте запрос