Связаться
OpenCart

Bulgaria Payments для OpenCart 2.3, 3.x и 4.x — ePay.bg, EasyPay, карты BORICA

ePay.bg, карта через ePay.bg, код EasyPay для наличных и карта BORICA на вашем терминале. Заказ становится оплаченным только по подписанному уведомлению. Лицензия навсегда.

Pro · лицензия навсегда Тестовые копии сайтов включены в цену. Чем больше сайтов, тем дешевле каждый
Совместимость
OpenCart 4.0.2.x и 4.1.x (проверено на 4.0.2.3 и 4.1.0.3), 3.0.x (проверено на 3.0.5.0), 2.3.0.2 · PHP 7.0+ · языки админки: английский, болгарский
Версия
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Лицензия
сайт + тестовая копия, навсегда
Триал
7 дней, без карты, один на сайт
Обновлено
ноябрь 2026
Или все 396 Pro-модулей в All Access — 4 990 ₴ / год ≈ 98 €

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Оплата аккаунтом ePay.bg ✔ ✔
Карта через ePay.bg ✔ ✔
Оплаченным заказ становится только по подписанному уведомлению ✔ ✔
Поддельное уведомление ничего не меняет ✔ ✔
Повторное уведомление не дублирует запись ✔ ✔
Отмена: понятный текст, заказ не оформляется ✔ ✔
Тестовая и боевая среда ✔ ✔
Проверка подключения в настройках ✔ ✔
Код EasyPay и B-Pay для оплаты наличными — ✔
Карта BORICA на вашем терминале с EMV 3DS — ✔
Возврат BORICA со страницы заказа — ✔
Проверка незавершённых платежей BORICA — ✔
Журнал платежей — ✔

Как это выглядит

Подтверждение заказа
Последний шаг чекаута перед переходом на ePay.bg.
Код EasyPay
Страница с кодом для оплаты наличными, Pro.
Настройки
Каналы оплаты, среда и проверка подключения.

Главное о модуле

Что увидит покупатель

На чекауте покупатель выбирает канал оплаты и переходит на страницу ePay.bg или BORICA.

Что получает админ

В настройках вы выбираете каналы, указываете данные мерчанта и проверяете подключение.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — сайт и тестовая копия

Переносите сайт — отвяжите лицензию на старом домене и активируйте на новом сами. Тестовая копия (staging., dev.) работает с тем же ключом и места сайта не занимает. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • OpenCart 4.0.2.x и 4.1.x, 3.0.x или 2.3.0.2 · PHP 7.0+.
  • Договор мерчанта с ePay.bg; для BORICA ещё терминал от банка.
  • Адрес уведомлений доступен снаружи, HTTPS на сайте.

История версий

v1.0.0 Текущая ноябрь 2026

Для OpenCart 4.x, 3.x и 2.3: ePay.bg и карта через ePay.bg; в Pro EasyPay, BORICA, возвраты, проверка и журнал.

Вместе с Bulgaria Payments покупают

All Access Нужно больше? Все модули (396) одной лицензией, новые добавляются сами. 4 990 ₴≈ 98 € Подробнее →

Полное описание модуля

Bulgaria Payments подключает к OpenCart основные способы оплаты в Болгарии: ePay.bg, код EasyPay для наличных и карту через BORICA. Заказ становится оплаченным только по подписанному ответу сервиса, а не по возврату покупателя на сайт.

Мы не провели ни одного настоящего платежа через ePay.bg или BORICA.

Что увидит покупатель

На чекауте покупатель выбирает канал оплаты и переходит на страницу ePay.bg или BORICA. Для EasyPay он получает 10-значный код на странице магазина и оплачивает его в офисе EasyPay или в банкомате B-Pay. После возврата он видит, что заказ ждёт подтверждения. Отмена и отказ показывают понятный текст, а корзина остаётся.

Что получает админ

В настройках вы выбираете каналы, указываете данные мерчанта и проверяете подключение. Секретное слово ePay.bg и ключ терминала хранятся зашифрованными. На странице заказа видны попытки оплаты, а в Pro есть возврат BORICA и журнал платежей.

Как это работает — шаг за шагом

  1. Выберите каналы оплаты и среду.
  2. Укажите данные мерчанта ePay.bg или терминала BORICA.
  3. Для ePay.bg передайте им адрес уведомлений со страницы настроек.
  4. Покупатель платит на странице сервиса или получает код EasyPay.
  5. Подписанное уведомление переводит заказ в оплаченный.

Что под капотом

  • Только правильная контрольная сумма ePay.bg или подпись BORICA делает заказ оплаченным.
  • Возврат покупателя только ставит заказ в ожидание.
  • У ePay.bg нет запроса статуса в документации: потерянное уведомление они повторяют сами.
  • BORICA принимает один возврат на продажу: модуль блокирует повтор.

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

  1. Расширения → Установщик: загрузите архив под свою версию, не меняя имя файла.
  2. OpenCart 2.3: Установщик копирует файлы только с включённым FTP. Без FTP скопируйте содержимое upload/ в корень магазина вручную.
  3. OpenCart 2.3 и 3.x: Расширения → Модификации → «Обновить».
  4. Расширения → Платежи → Bulgaria Payments → кнопка установки → Редактировать.
  5. Включите каналы, укажите данные мерчанта и проверьте подключение.
  6. Проведите платёж в тестовой среде.
  7. Для Pro: вставьте ключ или запустите 7 дней триала.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Почему код EasyPay только в Pro?

Бесплатная версия покрывает оплату онлайн, а наличные и собственный терминал входят в Pro.

Что, если уведомление потеряется?

ePay.bg повторяет уведомление. Для BORICA в Pro есть проверка незавершённых платежей.

Какие валюты?

Валюта магазина, если сервис её принимает: сверьте это в своём договоре.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль