Skip to content

begateway/virtuemart-payment-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VirtueMart 4 payment plugin

Click here to switch to the payment module for VirtueMart 2

Click here to switch to the payment module for VirtueMart 3

Installation

  • Backup your webstore and database
  • Download from Github releases page the latest version of the plugin vmpayment-begateway.zip
  • Start up the administrative panel for Joomla (www.yourshop.com/administrator)
  • Choose Extensions->Extension Manager
  • Upload and install the payment module archive via Upload Package File.
  • Choose Extensions->Plugin Manager and find the VM Payment - beGateway plugin and click it.
  • Make sure that its status is set to Enabled and press Save & Close.
  • Open Components->VirtueMart and select the Payment methods.
  • Press New.
  • Configure it
  • set Logotype of the payment method. Images can be uploaded via Media Manager to the images/virtuemart/payment folder.
  • set Payment Name to Credit or debit card
  • set Sef Alias to begateway
  • set Payment Description to Visa, Mastercard. You are free to put all payment card supported by your acquiring payment agreement.
  • set Published to Yes
  • set Payment Method to VM Payment - beGateway
  • click Save & Close
  • Open the beGateway payment method and go to Configuration. Here you fill in
  • Payment gateway URL, e.g. demo-gateway.begateway.com
  • Payment page URL:, e.g. checkout.begateway.com
  • Transaction type: Authorization or Payment
  • Shop Id, e.g. 361
  • Shop secret key, e.g. b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
  • click Save & Close
  • Now the module is configured.

Notes

Tested and developed with VirtueMart 4.6.4

Testing

You can use the following information to adjust the payment method in test mode:

  • Shop ID: 361
  • Shop Key: b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
  • Payment gateway URL: demo-gateway.begateway.com
  • Payment page URL: 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

Install sample data

In VM Configuration set Enable database Update tools to yes. Make sure you save.

Go to Tools / Tools & Migration. Hit the "Reset all tables and install sample data" button.

Contributing

Issue pull requests or send feature requests or open a new issue

Платежный модуль VirtueMart 4

Модуль оплаты для VirtueMart 2 находится здесь

Модуль оплаты для VirtueMart 3 находится здесь

Установка

  • Сделайте резевную копию вашего магазина и базы данных
  • Скачайте модуль begateway.zip
  • Скачайте со страницы Github релизов последнюю версию архива плагина vmpayment-begateway.zip
  • Зайдите в панель администратора Joomla (www.yourshop.com/administrator)
  • Выберите Расширения->Менеджер Расширений
  • Загрузите и установите платежный модуль через Загрузить файл пакета.
  • Выберите Расширения->Менеджер плагинов, найдите VM Payment - beGateway плагин и кликните на нем.
  • Убедитесь, что его Состояние установленов в Включено и нажмите Сохранить и закрыть.
  • Откройте Компоненты->VirtueMart и выберите Способы оплаты.
  • Нажмите Создать.
  • Настройте модуль
  • в Логотип выберите логотип этого способа оплаты. Вы можете использовать логотипы, которые предварительно были загружен через Медия-менеджер в каталог images/virtuemart/payment.
  • в Название платежа введите Банковская карта
  • в Псевдоним введите begateway
  • в Описание платежа введите Visa, Mastercard
  • в Опубликовано выберите Да
  • в Способ оплаты выберите VM Payment - beGateway
  • нажмите Сохранить и закрыть
  • Откройте способ оплаты begateway и нажмите закладку Конфигурация. Здесь необходимо заполнить
  • Адрес платежного шлюза, например, demo-gateway.begateway.com
  • Адрес страницы оплаты:, например, checkout.begateway.com
  • Тип транзакции: Оплата или Преавторизация
  • ID магазина, например, 361
  • Ключ магазинa, например, b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
  • нажмите Сохранить и закрыть
  • Модуль оплаты настроен.

Примечания

Протестировано и разработано для VirtueMart 4.6.4

Тестирование

Вы можете использовать следующие данные, чтобы настроить способ оплаты в тестовом режиме

  • Идентификационный номер магазина: 361
  • Секретный ключ магазина: b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
  • Адрес платежного шлюза: demo-gateway.begateway.com
  • Адрес страницы оплаты: checkout.begateway.com
  • Режим работы: Тестовый

Используйте следующие данные карты для успешного тестового платежа:

  • Номер карты: 4200000000000000
  • Имя на карте: JOHN DOE
  • Месяц срока действия карты: 01/30
  • CVC: 123

Используйте следующие данные карты для неуспешного тестового платежа:

  • Номер карты: 4005550000000019
  • Имя на карте: JOHN DOE
  • Месяц срока действия карты: 01/30
  • CVC: 123

Нашли ошибку или у вас есть предложение по улучшению расширения?

Создайте пулреквест или запрос

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors