VibeFox HyperPay for OpenCart

VibeFox HyperPay for OpenCart

20 €

Цена за лицензию: 1 домен, обновления и поддержка 12 мес.

Помощь

Задать вопрос: VibeFox HyperPay for OpenCart

Сдвиньте, чтобы собрать пазл

Обзор

VibeFox HyperPay Payment Gateway добавляет оплату картами через виджет HyperPay COPYandPAY в OpenCart 3 и OpenCart 4. После того как покупатель нажимает Confirm Order, страница оплаты вашего магазина показывает виджет HyperPay, и покупатель платит там картой VISA, Mastercard, mada, American Express, через STC Pay или Apple Pay. Данные карты вводятся только в виджете HyperPay и никогда не попадают на ваш сервер. OpenCart создаёт заказ до оплаты, но заказ получает статус только после того, как HyperPay подтвердит платёж, поэтому брошенные или отклонённые платежи остаются пропущенными заказами.

Расширение подходит магазинам в Саудовской Аравии, ОАЭ, Иордании, Бахрейне, Омане, Катаре, Египте и на других рынках MENA, у которых есть торговый аккаунт HyperPay. Расширение не поддерживает возвраты и отмены из OpenCart (их выполняют в панели HyperPay), сохранённые карты, подписки, подтверждение домена Apple Pay, отдельную организацию для каждого бренда и способы «купи сейчас, плати потом».

Основные возможности

Виджет HyperPay: виджет COPYandPAY на странице оплаты, загружаемый с Subresource Integrity, на языке покупателя, если HyperPay его поддерживает. Вы выбираете, какие бренды карт показывать.

Оплата засчитывается только после подтверждения HyperPay: через серверный запрос статуса (от сервера к серверу), когда покупатель возвращается в магазин, и через зашифрованные вебхуки (AES-256-GCM), если браузер был закрыт. Одного возврата на адрес магазина недостаточно, чтобы заказ стал оплаченным. Затем OpenCart отправляет обычные письма о заказе.

Проверка по заказу: платёж должен принадлежать одному из собственных checkout-сессий заказа, а сумма и валюта должны совпадать. При расхождении заказ переходит в статус проверки с примечанием.

Без повторной обработки: каждый результат применяется однократно. Повторные вебхуки или перезагрузка страницы никогда не проводят платёж дважды, а корзина, уже оплаченная по другому заказу, не списывается повторно. Дублирующие платежи, платежи после отмены и возвраты отмечаются в заказе.

Списание или предавторизация: немедленное списание либо резервирование суммы с последующим списанием через Capture payment на вкладке страницы заказа.

Тестовый и рабочий режимы: для каждого режима свои Access Token, Entity ID и ключ вебхука. Проверки статуса, списания и вебхуки всегда используют режим, в котором был создан checkout.

Собственные статусы заказов: выберите статус OpenCart для оплаченного, авторизованного, ожидающего, приостановленного, отменённого и возвращённого платежа.

Условия OpenCart: гео-зона, минимальная сумма заказа и порядок сортировки. Журнал без данных карт, ключей и данных покупателей.

Требования

OpenCart 3.0.x (проверено на 3.0.5.0) или 4.0.2 и новее (проверено на 4.1.0.3), PHP 8.0 или новее с расширением OpenSSL. Скачанный архив содержит пакеты для обеих версий. Торговый аккаунт HyperPay с Access Token и Entity ID (тестовый и рабочий), а также платёжный вебхук с ключом расшифровки. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).