VibeFox HyperPay for OpenCart
Додано до кошика. Перейти до кошика
Ціна за ліцензію: 1 домен, оновлення та підтримка 12 міс.
Огляд
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), якщо браузер було закрито. Лише URL повернення ніколи не позначає замовлення як оплачене. Далі 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 (один ключ на один домен).
