No description, website, or topics provided.
Switch branches/tags
Clone or download
Latest commit 0b579fc Dec 5, 2017
Permalink
Failed to load latest commit information.
begateway bump version Dec 5, 2017
doc update readme May 19, 2016
.gitattributes bump version Apr 4, 2017
.gitignore initial import Jun 15, 2015
.gitmodules use begateway php lib Sep 21, 2015
LICENSE add mit license Jan 14, 2016
Makefile use begateway php lib Sep 21, 2015
Readme.md add info about shop-script 7 Jul 14, 2016
begateway.zip bump version Dec 5, 2017

Readme.md

Shop-Script payment module

Русская версия

Install plugin

  • Backup your webstore and database
  • Download begateway.zip
  • Unpack the archive begateway.zip and upload the begateway directory to the wa-plugins/payment directory of your Shop-Script installation

Add payment method

  • Open shop settings in your Webasyst backend: ShopSettingsPayment
  • Select beGateway in the drop-down menu Add payment option_

Add payment option

Module configuration

At the payment module configuration:

  • Enter a name of the payment method e.g. Pay by credit or debit card
  • Optionally enter a description of the payment e.g. VISA, MasterCard
  • Select a default transaction type: Payment or Authorization
  • Enter in fields Shop Id, Shop secret key, Payment gateway domain and Payment page domain values received from your payment processor.
  • Select payment page mode: inline iFrame or redirect to your payment processor payment page

Module configuration

You are done!

Notes

Tested and developed with Shop-Script 6, Shop-Script 7

Demo credentials

You are free to use the settings to configure the module to process payments with a demo gateway.

  • Shop Id 361
  • Shop secret key b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
  • Payment gateway domain demo-gateway.begateway.com
  • Payment page domain checkout.begateway.com

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.

Модуль оплаты Shop-Script

English version

Установка плагина

  • Создайте резервную копию вашего магазина и базы данных
  • Скачайте архив плагина begateway.zip
  • Распакуйте архив begateway.zip и закачайте директорию begateway из архива в директорию wa-plugins/payment вашего Shop-Script

Добавить способ оплаты

  • Откройте настройки магазина в бэкенде Вебасиста: МагазинНастройкиОплата
  • Выберите beGateway в выпадающем списке Добавить способ оплаты_

Добавить способ оплаты

Настройка

На странице настройки способа оплаты:

  • Введите имя способа оплаты. Например, Оплата банковской картой
  • Можете добавить необязательное описание способа оплаты. Например, VISA, MasterCard
  • Выберите тип платежа: Payment or Authorization
  • В полях Идентификационный номер магазина, Секретный ключ магазина, Домен платежного шлюза и Домен платежной страницы введите значения, полученные от вашей платежной компании.
  • Выберите способ отображения страницы оплаты заказа: встроенный iFrame или перенаправление на страницу оплаты вашей платежной компании.

Настройка способа оплаты

Готово!

Примечания

Разработанно и протестированно с Shop-Script 6, Shop-Script 7

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

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

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

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

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