VibeFox Paymob for WooCommerce
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
Paymob Pay Gateway добавляет в WooCommerce оплату через Paymob для магазинов в Египте, Объединённых Арабских Эмиратах, Саудовской Аравии, Омане и Пакистане. После оформления заказа покупатель переходит на защищённую платёжную страницу Paymob, оплачивает картой, мобильным кошельком или другим способом вашей интеграции Paymob и возвращается в ваш магазин. Данные карты никогда не попадают на ваш сайт.
Плагин подходит магазинам, которые продают в валюте своей страны Paymob (EGP, AED, SAR, OMR или PKR) и хотят использовать размещённую платёжную страницу. Плагин принимает только разовые платежи. В нём нет возвратов из WooCommerce, сохранённых карт, подписок, встроенной формы карты на вашем сайте и отдельного переключателя тестового режима: тестовые платежи проходят через тестовую интеграцию Paymob.
Основные возможности
Пять стран Paymob: используется сервер API и платёжной страницы вашей страны Paymob, суммы передаются в минорных единицах валюты, включая OMR с тремя знаками после запятой.
Оплата засчитывается только после подтверждения Paymob: заказ помечается оплаченным только по транзакции, подписанной вашим секретом HMAC и отправленной серверным колбэком Paymob или подписанным перенаправлением покупателя. Запросы без корректной подписи ничего не меняют.
Проверка суммы и валюты: транзакция должна относиться к заказу Paymob, созданному для этого заказа WooCommerce, а её сумма и валюта должны совпадать с заказом. При расхождении заказ переводится в статус «На удержании» с примечанием.
Защита от двойной обработки: повторные колбэки, колбэк и перенаправление, пришедшие одновременно, или повторно отправленный успешный ответ никогда не оплачивают заказ дважды и не открывают повторно отменённый или возвращённый заказ.
Ожидающие и авторизованные платежи: наличные или платежи через терминал, которые ещё ожидают оплаты, и авторизации, которые ещё не захвачены, переводят заказ в статус «На удержании», пока Paymob не подтвердит платёж.
Повторные попытки оплаты: после отклонённого платежа покупатель может оплатить снова, в том числе со страницы Pay for order. Каждая попытка создаёт собственный заказ Paymob.
Современный WooCommerce: классическое оформление заказа, блок оформления заказа, страница Pay for order, HPOS. Необязательный журнал отладки без ключей, токенов и данных покупателей; ошибки записываются всегда.
Требования
WordPress 6.2 или новее, WooCommerce 8.0 или новее, PHP 8.0 или новее. Учётная запись мерчанта Paymob в Египте, Объединённых Арабских Эмиратах, Саудовской Аравии, Омане или Пакистане с ключом API, ID интеграции, ID iFrame и секретом HMAC. Валюта магазина должна совпадать с валютой вашей страны Paymob. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
