BeGateway Payment Module for Magento CE
This is a Payment Module for Magento Community Edition, that gives you the ability to process payments through payment service providers running on BeGateway platform.
Requirements
- Magento Community Edition 1.8+
- BeGateway PHP API library v2.7.x - (Integrated in Module)
- PCI DSS certified server in order to use
BeGateway Direct
Note: this module has been tested only with Magento Community Edition, it may not work as intended with Magento Enterprise Edition
Installation (manual)
- Download the Payment Module archive, unpack it and upload its contents to a new folder
<root>/
of your Magento installation
Configuration
- Login inside the Admin Panel and go to
System
->Configuration
->Payment Methods
- If the Payment Module Panel
BeGateway
is not visible in the list of available Payment Methods, go toSystem
->Cache Management
and clear Magento Cache by clicking onFlush Magento Cache
- Go back to
Payment Methods
and click the buttonConfigure
under the payment methodBeGateway Checkout
orBeGateway Direct
to expand the available settings - Set
Enabled
toYes
, set the correct credentials, select your prefered transaction types and additional settings and clickSave config
Configure Magento over secured HTTPS Connection
This configuration is needed for BeGateway Direct
Method to be usable.
Steps:
- Ensure you have installed a valid SSL Certificate on your Web Server & you have configured your Virtual Host correctly.
- Login to Magento Admin Panel
- Navigate to
System
->Configuration
->General
->Web
- Expand Tab
Secure
and setUse Secure URLs on Storefront
andUse Secure URLs in Admin
toYes
- Set your
Base URL
and clickSave Config
- It is recommended to add a Rewrite Rule from
http
tohttps
or to configure a Permanent Redirect tohttps
in your virtual host
Test data
You can use the following information to adjust the payment method in test mode:
- Shop Id
361
- Shop Secret Key
b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
- Checkout Domain
checkout.begateway.com
- Gateway Domain
demo-gateway.begateway.com
- Test mode
yes
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
Модуль оплаты BeGateway для Magento CE
Модуль оплаты для Magento Community Edition, который даст вам возможность начать принимать платежи через провайдеров платежей, использующих платформу beGateway.
Требования
- Magento Community Edition 1.8+
- BeGateway PHP API библиотека v2.7.x - (поставляется с модулем)
- PCI DSS сертифицированный сервер, чтобы принимать платежи через
BeGateway Direct
Примечание: этот модуль тестировался только с Magento Community Edition и может работать не стабильно с Magento Enterprise Edition
Установка (ручная)
- Скачайте архив модуля, распакуйте его и скопируйте его содержимое в новую директорию
<root>/
вашей Magento инсталляции
Настройка
- Войдите в личный кабинет администратора и перейдите в
Система
->Конфигурация
->Продажи
->Методы оплаты
- Если панели модуля оплаты
BeGateway Checkout
илиBeGateway Direct
не видны в списке доступных методов оплаты, то перейдите вСистема
->Управление кэшем
и очистите Magento кэш, нажавОчистить кэш Magento
- Вернитесь назад в
Методы оплаты
и нажмите кнопкуНастроить
под способом оплатыBeGateway Checkout
илиBeGateway Direct
, чтобы раскрыть доступные настройки - Выберите
Да
в выпадающем списке параметраВключено
, задайте данные вашего магазина, выберите тип операции, доступные способы оплаты и прочие настройки. НажмитеСохранить конфигурацию
, чтобы их сохранить
Настройть Magento для работы через шифрованное соединение
Данная настройка необходима для использования способа оплаты BeGateway Direct
.
Шаги (названия параметров могут отличаться из-за различных пакетов русификации Magento):
- Убедитесь, что вы установили рабочий SSL сертификат на вашем веб-сервере и произвели необходимые настройки.
- Зайдите в панель администратора Magento
- Перейдите в
Система
->Конфигурация
->Основное
->Интернет
- Раскройте закладку
Безопасное соединение
и установитеИспользовать защищённые URL в пользовательской части
иИспользовать защищённые URL в панели администрирования
вДа
- Задайте ваш
Базовый URL
и нажмитеСохранить конфигурацию
- Рекомендуем добавить Rewrite Rule с
http
наhttps
или настроить Permanent Redirect наhttps
в настройках вашего веб-сервера
Тестовые данные
Вы можете использовать приведенные ниже тестовые данные, чтобы протестировать оплату.
- Id магазина
361
- Секретный ключ магазина
b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
- Домен страницы оплаты
checkout.begateway.com
- Домен платежного шлюза
demo-gateway.begateway.com
Используйте следующие данные карты для успешного тестового платежа:
- Номер карты: 4200000000000000
- Имя на карте: JOHN DOE
- Месяц срока действия карты: 01/30
- CVC: 123
Используйте следующие данные карты для неуспешного тестового платежа:
- Номер карты: 4005550000000019
- Имя на карте: JOHN DOE
- Месяц срока действия карты: 01/30
- CVC: 123