VibeFox Redsys for PrestaShop

VibeFox Redsys for PrestaShop

20 €

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

Помощь

Задать вопрос: VibeFox Redsys for PrestaShop

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

Обзор

VibeFox Redsys Gateway подключает PrestaShop к виртуальному POS-терминалу Redsys (Servired / Sermepa), который большинство испанских банков предоставляют своим мерчантам. На этапе оплаты покупатель выбирает Redsys, переходит на защищённую платёжную страницу Redsys вашего банка, оплачивает картой с 3-D Secure, через Bizum или другой способ, включённый вашим банком для терминала, и возвращается в магазин. Данные карты никогда не проходят через ваш сайт, а брошенные платежи не оставляют неоплаченных заказов.

Модуль подходит магазинам в Испании, у которых уже есть мерчант-аккаунт Redsys в банке. Модуль принимает разовые платежи, которые сразу авторизуются и списываются. На вашем сайте нет формы ввода карты (InSite), нет сохранённых карт и оплаты в один клик, подписок и предавторизации с последующим списанием.

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

Платёжная страница Redsys: подписанная платёжная форма отправляет покупателя на страницу Redsys вашего банка на сумму корзины, на языке корзины.

Оплачено только после подтверждения Redsys: заказ создаётся только по онлайн-уведомлению Redsys после проверки его подписи HMAC-SHA256 и кода вашего мерчанта. Возврат в магазин сам по себе никогда не создаёт и не оплачивает заказ.

Проверка суммы и валюты: сумма и валюта в уведомлении сравниваются с корзиной. При несовпадении заказ переводится в статус Redsys payment on hold с примечанием.

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

Тестовый и боевой режимы: отдельные секретные ключи для тестовой среды Redsys (SIS-T) и для боевой. Каждый платёж запоминает свою среду, в том числе для возвратов.

Возвраты со страницы заказа: полные и частичные возвраты в блоке Redsys payment заказа через REST API Redsys с проверкой подписи ответа. Полный возврат переводит заказ в статус Refunded.

Статус заказа на выбор: Payment accepted, Delivered или Redsys payment on hold для ручной проверки после успешной оплаты.

Блок Redsys на странице заказа: номер заказа Redsys, код авторизации, среда, история возвратов, примечания и попытки оплаты. Необязательный журнал без ключей и данных карт.

Требования

PrestaShop 8.0–9.x, PHP 8.0 или новее. Мерчант-аккаунт Redsys в вашем банке: код мерчанта (FUC), номер терминала и секретные ключи SHA-256 тестовой и боевой сред, с включённым онлайн-уведомлением (HTTP) для терминала. Лицензионный ключ VibeFox с vibefox.net (один ключ на домен).