VibeFox ePay.bg for OpenCart
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox ePay.bg Gateway добавляет в OpenCart 3 и OpenCart 4 болгарского платёжного провайдера ePay.bg. На последнем шаге оформления заказа покупатель нажимает Confirm Order, переходит на страницу оплаты ePay.bg и платит там банковской картой или с аккаунта ePay.bg. Затем ePay.bg отправляет в ваш магазин подписанное уведомление, и только оно присваивает заказу статус. OpenCart создаёт заказ до оплаты, поэтому неоплаченные попытки остаются заказами без статуса. Данные карты никогда не попадают на ваш сайт.
Расширение подходит магазинам, которые продают в болгарских левах (BGN), евро (EUR) или долларах США (USD) и имеют мерчант-аккаунт ePay.bg. Оно принимает только разовые платежи. Возвраты из OpenCart не предусмотрены (возвраты оформляются в кабинете мерчанта ePay.bg), не поддерживаются сохранённые карты, подписки и регулярные платежи, а также наличные платёжные коды EasyPay и B-Pay.
Основные возможности
Страница оплаты ePay.bg: в ePay.bg отправляется подписанный платёжный запрос на сумму заказа в валюте заказа (BGN, EUR или USD), где покупатель платит картой или с аккаунта ePay.bg.
Оплата засчитывается только после подтверждения ePay.bg: уведомления принимаются только с корректной контрольной суммой HMAC-SHA1 и только для счёта, выставленного расширением. Возвращение покупателя в магазин никогда не оплачивает заказ. Затем OpenCart отправляет обычные письма о заказе.
Проверка суммы, валюты и режима: подписанные сумма, валюта и режим (тестовый или боевой) сохраняются и проверяются повторно при поступлении платежа. При расхождении заказ переводится в статус проверки с примечанием.
Без двойной обработки: повторные или параллельные уведомления никогда не применяют платёж дважды. Поздний отказ или истечение срока никогда не меняют оплаченный заказ.
Отклонённые и просроченные запросы: заказ не получает статус, корзина сохраняется, и покупатель может повторить оплату или выбрать другой способ оплаты.
Тест и боевой режим: отдельные учётные данные для demo.epay.bg и www.epay.bg. Платежи, начатые до смены режима, по-прежнему подтверждаются.
Ваши настройки: префикс счёта, время истечения платёжного запроса, язык страницы ePay.bg (английский или болгарский), статус заказа после оплаты (на основе ваших статусов OpenCart), геозона, минимальная сумма заказа и порядок сортировки.
Вкладка ePay.bg на странице заказа: счёт, запрошенная сумма, STAN, код BORICA и примечания ePay.bg. Платёжные запросы и уведомления записываются в необязательный журнал без секретных ключей и данных карт; ошибки записываются всегда.
Требования
OpenCart 3.0.x (проверено на 3.0.5.0) или OpenCart 4.0.2 и новее (проверено на 4.1.0.3), PHP 8.0 или новее. Скачиваемый архив содержит пакеты для обеих версий. Валюта оформления заказа BGN, EUR или USD. Мерчант-аккаунт ePay.bg с номером клиента (MIN) и секретным ключом, а также URL уведомлений вашего магазина, указанный в профиле мерчанта ePay.bg. Лицензионный ключ VibeFox с сайта vibefox.net (один ключ на домен).
