VibeFox Paymob for OpenCart
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox Paymob Pay добавляет платежи Paymob в OpenCart 3 и OpenCart 4 для магазинов в Египте, Объединённых Арабских Эмиратах, Саудовской Аравии, Омане и Пакистане. На последнем шаге оформления заказа покупатель нажимает Confirm Order, переходит на защищённую страницу оплаты Paymob, платит картой, мобильным кошельком или другим способом вашей интеграции Paymob и возвращается в ваш магазин. Данные карты никогда не проходят через ваш сайт. Заказ получает статус только после того, как Paymob подтвердит транзакцию.
Подходит магазинам, которые продают в валюте своей страны Paymob (EGP, AED, SAR, OMR или PKR) и хотят размещённую страницу оплаты. Расширение принимает только разовые платежи. Оно не поддерживает возвраты из админки, сохранённые карты, подписки, встроенную на ваш сайт форму карты, и не имеет отдельного переключателя тестового режима: тестовые платежи идут через тестовую интеграцию Paymob.
Основные возможности
Пять стран Paymob: используются API и сервер платёжной страницы вашей страны Paymob, а суммы передаются в наименьшей единице валюты, включая OMR с тремя знаками после запятой.
Оплата только после подтверждения Paymob: статус заказа задаётся только по транзакции, подписанной вашим секретом HMAC, из серверного callback Paymob или из подписанного возврата покупателя. Затем OpenCart отправляет обычные письма о заказе.
Проверка суммы и валюты: сумма и валюта должны совпадать с заказом. При несовпадении заказ переводится в ваш статус «на удержании» с примечанием.
Без двойной обработки: повторные callback или callback и возврат покупателя, пришедшие вместе, никогда не применяют платёж дважды. Одна корзина оплачивается только один раз, даже если покупатель открыл оформление в двух вкладках.
Платежи в ожидании и авторизованные платежи: наличные или платежи через киоск ждут в статусе ожидания, а авторизации, которые ещё не списаны, ждут в статусе «на удержании», пока Paymob не подтвердит платёж.
Повторные попытки оплаты: после отклонённого платежа покупатель возвращается к оформлению с той же корзиной и может оплатить снова. Каждая попытка получает свой заказ Paymob.
Вкладка Paymob на странице заказа: идентификаторы Paymob, статус, суммы, карта и примечания для каждой попытки заказа.
Условия OpenCart: геозона, минимальная сумма заказа и порядок сортировки. Необязательный журнал без ключей, токенов и данных покупателей.
Требования
OpenCart 3.0.x (проверено на 3.0.5.0) или OpenCart 4.0.2 и новее (проверено на 4.1.0.3), PHP 8.0 или новее. Один загружаемый архив содержит пакеты для обеих версий. Аккаунт мерчанта Paymob в Египте, ОАЭ, Саудовской Аравии, Омане или Пакистане с API-ключом, ID интеграции, ID iFrame и секретом HMAC. Валюта оформления должна быть валютой вашей страны Paymob. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
