VibeFox PayU LATAM for PrestaShop
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox PayU LATAM Payment добавляет в PrestaShop оплату через PayU Latam WebCheckout. На этапе оплаты покупатель выбирает PayU LATAM, переходит на защищённую платёжную страницу PayU, оплачивает любым способом, включённым в вашей учётной записи PayU (карты, наличные, банковские переводы, PSE и другие местные способы), и возвращается в магазин. Данные карты никогда не попадают на ваш сайт. Заказ создаётся только после подтверждения оплаты PayU, поэтому незавершённые платежи не оставляют неоплаченных заказов.
Модуль подходит магазинам в Аргентине, Бразилии, Чили, Колумбии, Мексике, Панаме и Перу, которые продают в ARS, BRL, CLP, COP, MXN, PEN или USD и имеют учётную запись PayU Latam. В модуле нет платёжной формы в магазине, возвратов из PrestaShop (они выполняются в модуле PayU), сохранённых карт, подписок и настроек рассрочки (PayU показывает рассрочку на своей странице).
Основные возможности
Оплата только после подтверждения PayU: заказ создаётся только по подписанному подтверждению, которое PayU отправляет с сервера на сервер. Модуль проверяет подпись, ваш идентификатор мерчанта и платёжную ссылку, выданную PayU для корзины.
В PayU ничего настраивать не нужно: URL подтверждения передаётся с каждым платежом.
Проверка суммы и валюты: платёж, который не совпадает с суммой корзины, переходит в статус PayU LATAM payment on hold с примечанием и никогда не принимается автоматически.
Наличные и банковские платежи: платежи, которые PayU сообщает как ожидающие, например ваучеры на оплату наличными, создают заказ в статусе Awaiting PayU LATAM payment, пока PayU не подтвердит платёж.
Понятный результат для покупателя: после отклонённого или просроченного платежа покупатель возвращается к оформлению заказа с указанием причины и может оплатить снова. Корзина сохраняется.
Без повторной обработки: каждое уведомление обрабатывается один раз под блокировкой корзины, поэтому повторные отправки PayU не создают второй заказ и не дублируют примечания. Второй платёж по уже оплаченному заказу помечается для возврата.
Раздельные учётные данные тестовой и рабочей среды: по умолчанию используется тестовая среда (sandbox). Каждая попытка оплаты запоминает свою среду, поэтому переключение между тестовой и рабочей средой не нарушает обработку ожидающих платежей.
Блок PayU на странице заказа: референс, транзакция, статус, способ оплаты, все попытки оплаты корзины и примечания модуля. Необязательный журнал без ключей и персональных данных.
Требования
PrestaShop 8.0–9.x, PHP 8.0 или новее. Учётная запись PayU Latam с идентификатором мерчанта, идентификатором счёта для вашей страны и ключом API, а также общедоступные учётные данные тестовой среды PayU для проверки. Валюта корзины: ARS, BRL, CLP, COP, MXN, PEN или USD. Магазин должен быть доступен из интернета для подтверждений PayU. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
