VibeFox Paymob for WooCommerce

VibeFox Paymob for WooCommerce

20 €

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

Помощь

Задать вопрос: VibeFox Paymob for WooCommerce

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

Обзор

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 (один ключ на один домен).