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.
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 Payment Module
$ composer require begateway/magento2-payment-module
Enable Payment Module
$ php bin/magento module:enable BeGateway_BeGateway
$ php bin/magento setup:upgrade
If you are not running your Magento installation in compiled mode, skip to the next step. If you are running in compiled mode, complete this step:
$ php bin/magento setup:di:compile
Deploy Magento Static Content (Execute If needed)
$ php bin/magento setup:static-content:deploy en_GB en_US
To see the full list of ISO-636 language codes, run:
$ php magento info:language:list
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 4.4.3
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 en_GB en_US
To see the full list of ISO-636 language codes, run:
$ php magento info:language:list
Stores -> Configuration -> Sales -> Payment MethodsbeGateway is not visible in the list of available Payment Methods,
go to System -> Cache Management and clear Magento Cache by clicking on Flush Magento CachePayment Methods and click the button Configure under the payment method beGateway Checkout to expand the available settingsEnabled to Yes, set the correct credentials, select your prefered transaction types and additional settings and click Save configIf you setup the module with default values, you can use the test data to make a test payment:
361b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134dcheckout.begateway.comdemo-gateway.begateway.comYesUse the following test card to make successful test payment:
4200000000000000JOHN DOE01/30123Use the following test card to make failed test payment:
4005550000000019JOHN DOE01/30123Модуль оплаты для Magento 2 Community Edition, который даст вам возможность начать принимать платежи через провайдеров платежей, использующих платформу beGateway.
Примечание: этот модуль тестировался только с Magento 2 Community Edition и может работать не стабильно с Magento 2 Enterprise Edition
Установите Composer - инструкция по установке Composer
Установите модуль оплаты
$ composer require begateway/magento2-payment-module
Включите модуль оплаты
$ php bin/magento module:enable BeGateway_BeGateway
$ php bin/magento setup:upgrade
Пропустите этот шаг, если ваша версия Magento не запускается в режиме компиляции. В противном случае выполните эту команду:
$ php bin/magento setup:di:compile
Создайте статичный контент Magento (выполните если необходимо)
$ php bin/magento setup:static-content:deploy en_GB ru_RU
Чтобы получить полный список ISO-636 кодов языковых локалей, поддерживаемых Magento, выполните:
$ php magento info:language:list
Скачайте архив модуля, распакуйте его и скопируйте его содержимое в новую директорию <root>/app/code/BeGateway/BeGateway/ вашей Magento 2 инсталляции
Установите beGateway PHP API библиотеку
$ composer require begateway/begateway-api-php 4.4.3
Включить модуль оплаты
$ php bin/magento module:enable BeGateway_BeGateway --clear-static-content
$ php bin/magento setup:upgrade
Пропустите этот шаг, если ваша версия Magento не запускается в режиме компиляции. В противном случае выполните эту команду:
$ php bin/magento setup:di:compile
Создайте статичный контент Magento (выполните если необходимо)
$ php bin/magento setup:static-content:deploy en_GB ru_RU
Магазины -> Конфигурация -> Продажи -> Методы оплатыbeGateway не видна в списке доступных методов оплаты, то перейдите в Система -> Управление кэшем и очистите Magento кэш, нажав Очистить кэш MagentoМетоды оплаты и нажмите кнопку Настроить под способом оплаты beGateway Checkout, чтобы раскрыть доступные настройкиДа в выпадающем списке параметра Включено, задайте данные вашего магазина, выберите тип операции, доступные способы оплаты и прочие настройки. Нажмите Сохранить конфигурацию, чтобы их сохранитьВы можете использовать приведенные ниже тестовые данные, чтобы протестировать оплату.
361b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134dcheckout.begateway.comdemo-gateway.begateway.comДаИспользуйте следующие данные карты для успешного тестового платежа:
Используйте следующие данные карты для неуспешного тестового платежа: