Type
magento2-module
BeGateway Magento 2 payment module
magento2-module
OSL-3.0, AFL-3.0
None
None
None
None
None
This is a Payment Module for Magento 2 Community Edition, that gives you the ability to process payments through payment service providers running on beGateway platform.
beGateway Direct
Note: this module has been tested only with Magento 2 Community Edition, it may not work as intended with Magento 2 Enterprise Edition
Install Composer - Composer Download Instructions
Install beGateway Gateway
Install Payment Module
$ composer require begateway/magento2-payment-module
Enable Payment Module
$ php bin/magento module:enable BeGateway_BeGateway
$ php bin/magento setup:upgrade
Deploy Magento Static Content (Execute If needed)
$ php bin/magento setup:static-content:deploy
Download the Payment Module archive, unpack it and upload its contents to a new folder <root>/app/code/BeGateway/BeGateway/
of your Magento 2 installation
Install beGateway PHP API Library
$ composer require begateway/begateway-api-php
Enable Payment Module
$ php bin/magento module:enable BeGateway_BeGateway --clear-static-content
$ php bin/magento setup:upgrade
Deploy Magento Static Content (Execute If needed)
$ php bin/magento setup:static-content:deploy
Stores
-> Configuration
-> Sales
-> Payment Methods
beGateway
is not visible in the list of available Payment Methods,
go to System
-> Cache Management
and clear Magento Cache by clicking on Flush Magento Cache
Payment Methods
and click the button Configure
under the payment method beGateway Checkout
or beGateway Direct
to expand the available settingsEnabled
to Yes
, set the correct credentials, select your prefered transaction types and additional settings and click Save config
This configuration is needed for beGateway Direct
Method to be usable.
Steps:
Stores
-> Configuration
-> General
-> Web
Base URLs (Secure)
and set Use Secure URLs on Storefront
and Use Secure URLs in Admin
to Yes
Secure Base URL
and click Save Config
http
to https
or to configure a Permanent Redirect to https
in your virtual hostIf you setup the module with default values, you can use the test data to make a test payment:
361
b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
checkout.begateway.com
demo-gateway.begateway.com
4200000000000000
John Doe
01/20
to get a success payment10/20
to get a failed payment123
Модуль оплаты для Magento 2 Community Edition, который даст вам возможность начать принимать платежи через провайдеров платежей, использующих платформу beGateway.
beGateway Direct
Примечание: этот модуль тестировался только с Magento 2 Community Edition и может работать не стабильно с Magento 2 Enterprise Edition
Установите Composer - инструкция по установке Composer
Установите beGateway Gateway
Установите модуль оплаты
$ composer require begateway/magento2-payment-module
Включите модуль оплаты
$ php bin/magento module:enable BeGateway_BeGateway
$ php bin/magento setup:upgrade
Создайте статичный контент Magento (выполните если необходимо)
$ php bin/magento setup:static-content:deploy
Скачайте архив модуля, распакуйте его и скопируйте его содержимое в новую директорию <root>/app/code/BeGateway/BeGateway/
вашей Magento 2 инсталляции
Установите beGateway PHP API библиотеку
$ composer require begateway/begateway-api-php
Включить модуль оплаты
$ php bin/magento module:enable BeGateway_BeGateway --clear-static-content
$ php bin/magento setup:upgrade
Создайте статичный контент Magento (выполните если необходимо)
$ php bin/magento setup:static-content:deploy
Магазины
-> Конфигурация
-> Продажи
-> Методы оплаты
beGateway
не видна в списке доступных методов оплаты, то перейдите в Система
-> Управление кэшем
и очистите Magento кэш, нажав Очистить кэш Magento
Методы оплаты
и нажмите кнопку Настроить
под способом оплаты beGateway Checkout
или beGateway Direct
, чтобы раскрыть доступные настройкиДа
в выпадающем списке параметра Включено
, задайте данные вашего магазина, выберите тип операции, доступные способы оплаты и прочие настройки. Нажмите Сохранить конфигурацию
, чтобы их сохранитьДанная настройка необходима для использования способа оплаты beGateway Direct
.
Шаги (названия параметров могут отличаться из-за различных пакетов русификации Magento):
Магазины
-> Конфигурация
-> Основное
-> Веб
Базовые URLs (безопасные)
и установите Использовать защищённые URL в магазине
и Использовать защищённые URL в панели администрирования
в Да
Базовый защищённый URL
и нажмите Сохранить конфигурацию
http
на https
или настроить Permanent Redirect на https
в настройках вашего веб-сервераВы можете использовать приведенные ниже тестовые данные, чтобы протестировать оплату.
361
b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
checkout.begateway.com
demo-gateway.begateway.com
4200000000000000
John Doe
01/20
10/20
123