VibeFox PayFast for WooCommerce

VibeFox PayFast for WooCommerce

20 €

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

Помощь

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

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

Обзор

VibeFox PayFast Pay Gateway добавляет PayFast в WooCommerce для платежей в южноафриканских рандах. Покупатель переходит на защищённую страницу оплаты PayFast с подписанной формой платежа и платит картой, Instant EFT или другим способом, включённым в вашей учётной записи PayFast. Затем PayFast подтверждает платёж вашему магазину серверным уведомлением (ITN), и заказ отмечается оплаченным только после того, как это уведомление прошло все проверки.

Плагин подходит южноафриканским магазинам, которые хотят использовать размещённую страницу оплаты PayFast без формы ввода карты на собственном сайте. Он принимает только разовые платежи в ZAR. Возвраты из WooCommerce не поддерживаются (возврат выполняется в панели PayFast), также нет подписок, сохранённых карт, предзаказов и разделённых платежей.

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

Подписанная форма платежа: форма платежа подписывается вашей passphrase по официальному алгоритму PayFast и может быть открыта повторно со страницы Pay for order.

Проверенные уведомления: каждое уведомление ITN проверяется: подпись, ваша учётная запись мерчанта, ключ заказа, серверное подтверждение от PayFast и, в рабочем режиме, что уведомление пришло с сервера PayFast.

Проверка суммы: оплаченная сумма сравнивается с суммой заказа в копейках (центах), а заказ должен быть в ZAR; иначе заказ переводится в статус «На удержании» для проверки.

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

Рабочий режим и sandbox: отдельные учётные данные для каждого режима; платёж в sandbox никогда не оплачивает заказ, пока магазин работает в рабочем режиме. На оформлении заказа отображается уведомление о тестовом режиме.

Скрыт, когда не может работать: без учётных данных, если валюта магазина или заказа не ZAR, или если сумма меньше минимальной суммы PayFast в R5.00.

Ничего не нужно настраивать в PayFast: URL для уведомлений передаётся с каждым платежом и показан в настройках.

Современный WooCommerce: классическое оформление заказа, блок «Оформление заказа», страница Pay for order, HPOS. Необязательный журнал отладки без passphrase и данных покупателей.

Требования

WordPress 6.2 или новее, WooCommerce 8.0 или новее, PHP 8.0 или новее. Валюта магазина — южноафриканский ранд (ZAR). Учётная запись PayFast с Merchant ID, Merchant Key и passphrase, а также учётные данные sandbox для проверок. Сайт, доступный из интернета. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).