It supports WooCommerce™ Subscriptions
- Back up your webstore and database
- Download the latest payment plugin
- Start up the administrative panel for WordPress (www.yourshop.com/wp-admin/)
- Choose Plugins → Add New
- Upload the payment module archive via Upload Plugin
- Choose Plugins → Installed Plugins and find the BeGateway Payment Gateway for WooCommerce plugin and activate it
Now go to WooCommerce → Settings → Payments
At the top of the page you will see a link entitled BeGateway — click on it to bring up the setup page.
This will bring up a page displaying all the options that you can select to configure the payment module — these are all fairly self-explanatory.
- set Title e.g. Credit or debit card
- set Description e.g. Visa, Mastercard. You are free to put all payment cards supported by your acquiring payment agreement
- select Transaction type: Authorization or Payment
- select Payment methods: Bankcard, Halva, ERIP
- check Debug Log if you want to log messages between BeGateway and WooCommerce
Enter in the following fields:
- Shop ID
- Secret key
- Public key
- Payment gateway domain
- Payment page domain
values received from your payment processor.
- click Save changes
Now the module is configured.
When the transaction type is set to Authorization, payments are not captured automatically. You can manage transactions directly from the WooCommerce order page. Open an order paid via BeGateway, and you will see the Transactions panel on the right side of the order page.
For authorized (not yet captured) orders, the Transactions panel displays the authorized amount and provides options to capture the full amount or a partial amount.
After a payment has been captured, you can issue a full or partial refund from the same Transactions panel.
For authorized orders that have not been captured yet, you can cancel (void) the authorization using the Cancel transaction button.
Tested and developed with:
- WooCommerce 7.x/8.x/9.x/10.x
- PHP 7.x/8.x
You can use the following information to adjust the payment method in test mode:
- Shop ID: 361
- Secret key: b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
- Payment page domain: checkout.begateway.com
- Payment mode: Test
Use the following test card to make a 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 a failed test payment:
- Card number: 4005550000000019
- Name on card: JOHN DOE
- Card expiry date: 01/30
- CVC: 123
Use the guide to test subscription renewal payments.
Модуль поддерживает работу с плагином подписок WooCommerce™ Subscriptions
- Создайте резервную копию вашего магазина и базы данных
- Загрузите последнюю версию модуля оплаты
- Зайдите в панель администратора WordPress (www.yourshop.com/wp-admin/)
- Выберите Плагины → Добавить новый
- Загрузите архив модуля через Загрузить плагин
- Выберите Плагины → Установленные и найдите модуль Платёжное решение BeGateway для WooCommerce, затем активируйте его
Зайдите в WooCommerce → Настройки → Платежи
Вверху страницы вы увидите ссылку BeGateway. Нажмите на неё, и откроется страница настройки модуля.
Параметры понятны и говорят сами за себя.
- задайте Заголовок, например Банковская карта
- задайте Описание, например Visa, Mastercard. Вы можете указать все платёжные карты, поддерживаемые вашим эквайринговым договором
- выберите Тип операции: Авторизация или Оплата
- выберите Способы оплаты: Банковская карта, Халва, ЕРИП
- отметьте Журнал отладки, если хотите журналировать события модуля
В следующих полях:
- ID магазина
- Секретный ключ
- Публичный ключ
- Домен платёжного шлюза
- Домен страницы оплаты
введите значения, полученные от вашей платёжной компании.
- нажмите Сохранить изменения
Модуль настроен и готов к работе.
Если тип операции установлен в значение Авторизация, платежи не списываются автоматически. Управлять операциями можно непосредственно со страницы заказа WooCommerce. Откройте заказ, оплаченный через BeGateway, и в правой части страницы вы увидите панель Операции.
Для авторизованных (ещё не списанных) заказов панель Операции отображает сумму авторизации и предоставляет возможность списать полную сумму или произвести частичное списание.
После списания средств вы можете оформить полный или частичный возврат из той же панели Операции.
Для авторизованных заказов, по которым ещё не было произведено списание, вы можете отменить авторизацию, нажав кнопку Отменить операцию.
Разработано и протестировано с:
- WooCommerce 7.x/8.x/9.x/10.x
- PHP 7.x/8.x
Вы можете использовать следующие данные, чтобы настроить способ оплаты в тестовом режиме:
- ID магазина: 361
- Секретный ключ: b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
- Домен платёжной страницы: checkout.begateway.com
- Режим работы: Тестовый
Используйте следующие данные карты для успешного тестового платежа:
- Номер карты: 4200000000000000
- Имя на карте: JOHN DOE
- Срок действия карты: 01/30
- CVC: 123
Используйте следующие данные карты для неуспешного тестового платежа:
- Номер карты: 4005550000000019
- Имя на карте: JOHN DOE
- Срок действия карты: 01/30
- CVC: 123
Для тестирования продления подписок следуйте инструкции.









