No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitmodules
LICENSE.md
Makefile
Readme.md
begateway.zip
visa_mastercard_logos.png

Readme.md

VirtueMart 3 payment module

Click here to switch to the payment module for VirtueMart 2

Installation

  • Backup your webstore and database
  • Download 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 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. You can use this one with VISA and MasterCard logotypes or any own one which you have already uploaded via Media Manager to the images/stories/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 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 3

PHP 5.3+ is required

Test data

If you setup the module with default values, you can use the test data to make a test payment:

  • card number 4200000000000000
  • card name John Doe
  • card expiry month 01 to get a success payment
  • card expiry month 10 to get a failed payment
  • CVC 123

Contributing

Issue pull requests or send feature requests.

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

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

Установка

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

Примечания

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

Требуется PHP 5.3+

Тестовые данные

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

  • номер карты 4200000000000000
  • имя на карте John Doe
  • месяц срока действия карты 01, чтобы получить успешный платеж
  • месяц срока действия карты 10, чтобы получить неуспешный платеж
  • CVC 123