Модуль оплаты для 1С-Битрикс

В этом разделе можно скачать всю необходимую документацию, инструменты и прочую полезную информацию для подключения и работы с bePaid.
1c
Для завершения процесса конфигурации модуля вам необходимо знать некоторые данные:
  • Id магазина — можно найти в Личном кабинете bePaid
  • Ключ магазина — можно найти в Личном кабинете bePaid
  • Домен платежного шлюза — введите gateway.bepaid.by
  • Домен страницы оплаты — введите checkout.bepaid.by
  • Домен API — введите api.bepaid.by

Как установить

  • 1. Создайте резервную копию вашего магазина и базы данных
  • 2. Скачайте архив модуля bitrix-begateway.zip или bitrix-begateway-windows-1251.zip, если у вас 1С-Битрикс запущен в кодировке Windows-1251
  • 3. Распакуйте архив и скопируйте каталог begateway.payment в каталог <1C-Bitrix/bitrix/modules/
  • 4. Зайдите в зону 1C-Битрикс администратора и выберите меню Marketplace -> Установленные решения
  • 5. Установите модуль Модуль оплаты beGateway. Будет создана платежная система с обработчиками.

Настройка модуля

  • 1. Зайдите в зону 1C-Битрикс администратора и выберите меню Магазин -> Настройки -> Платёжные системы
  • 2. Добавьте и настройте платёжную систему с обработчиком beGateway
  • 3. Введите в полях Домен платёжного шлюза, Домен страницы оплаты, ID магазина, Ключ магазина значения, полученные от вашей платежной компании
  • 4. Выберите в Тип транзакции тип транзакции Оплата (немедленное списание средств с карты) или Авторизация(блокировка средств на карте). Уточните у вашей платёжной компании поддерживается ли с вашим банком-эквайером тип Авторизация.
  • 5. Укажите в Адрес для уведомлений адрес страницы для уведомления, где был размещен и настроен компонент sale.order.payment.receive. В параметрах компонента указать тип плательщика и созданную платежную систему
  • 6. Укажите в Адрес при успешной оплате адрес страницы, куда будет перенаправлен покупатель в случае успешной оплаты. Добавьте там компонент begateway:transaction.info и настройках компонента установите параметр Шаблон компонента в значение success
  • 7. Укажите в Адрес при не успешной оплате адрес страницы, куда будет перенаправлен покупатель в случае неуспешной оплаты. Добавьте там компонент begateway:transaction.info и настройках компонента установите параметр Шаблон компонента в значение fail
  • 8. Укажите в Адрес при ошибке оплаты адрес страницы, куда будет перенаправлен покупатель в случае, если возникнет ошибка в процесс оплаты
  • 9. Укажите в Адрес возврата адрес страницы, куда будет перенаправлен покупатель в случае, если он решит отменить оплату.
  • 10. Задайте в iFrame CSS CSS стили для переопределения дизайна iFrame страницы оплаты
  • 11. Выберите в Тип формы оплаты тип формы оплаты:     
    • a. Перенаправление - покупатель будет отправлен на сайт платёжной компании для ввода данных карты
    • b. Встраиваемая - форма ввода данных карты будет отрисована внутри страницы магазина
    • c. Всплывающая - форма ввода данных карты будет отрисована поверх страницы магазина
  • 12. В случае Встраиваемая и Всплывающая можно передать свой CSS код в поле iFrame CSS, чтобы отрисовать форму ввода данных карты в стиле интернет-магазина. Например, данный CSS скроет имя магазина и сделает кнопку подтверждения оплаты красной: .shop-name { display:none; } body#iframe #request .submit-button input { background-color: red; }
  • 13. Задайте параметры и их свойства, из которых будут взяты данные покупателя для передачи в платёжную систему.
  • 14. Нажмите Сохранить

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

  • Если вы настроите модуль со следующими значениями:
  • • Домен платёжного шлюза demo-gateway.begateway.com
  • • Домен страницы оплаты checkout.begateway.com
  • • Id магазина 361
  • • Секретный ключ магазина b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
  • То вы сможете уже осуществить тестовый платеж в вашем магазине. Используйте следующие данные тестовой карты:
  • • номер карты 4200000000000000
  • • имя на карте John Doe
  • • месяц срока действия карты 01, чтобы получить успешный платеж
  • • месяц срока действия карты 10, чтобы получить неуспешный платеж
  • • CVC 123

Связаться с нами

Если у вас остались вопросы
Позвоните нам:
+375 (17) 277-01-18
+375 (29) 664-00-24
Напишите нам:
E-mail: sales@bepaid.by
Или приходите в гости:
г. Минск, пр. Дзержинского, д. 104, офис 602

Нас выбрали 350+ бизнесов

6
12
8
9
6
7
8
9
6