VibeFox SimplePay for PrestaShop
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox SimplePay Gateway добавляет в PrestaShop оплату картами через SimplePay, венгерский платёжный сервис. Модуль работает с API SimplePay v2. На этапе оплаты покупатель выбирает SimplePay, переходит на платёжную страницу SimplePay, оплачивает картой и возвращается в ваш магазин. Данные карты никогда не проходят через ваш сайт. Заказ создаётся только после того, как SimplePay подтвердит платёж, поэтому брошенные платежи не оставляют неоплаченных заказов.
Модуль подходит магазинам, которые продают в HUF, EUR или USD и имеют учётные записи мерчанта SimplePay. Он принимает только разовые платежи картами. Нет сохранённых карт и оплаты в один клик, подписок и регулярных платежей, раздельных авторизации и списания, а также автоматической синхронизации возвратов, сделанных в кабинете мерчанта SimplePay.
Основные возможности
Одна учётная запись на валюту: MERCHANT и SECRET KEY для HUF, EUR и USD, рабочий и тестовый режимы. Способ оплаты предлагается только для валюты корзины, для которой есть учётная запись в текущем режиме. Суммы в HUF передаются целыми форинтами.
Оплачено только после подтверждения SimplePay: заказ создаётся после подписанного IPN от SimplePay или после подписанного запроса статуса, когда покупатель возвращается с успешным результатом. Один лишь возврат покупателя заказ не оплачивает.
Подписанные запросы: каждый запрос к SimplePay подписывается, ответы SimplePay проверяются. IPN с неверной подписью отклоняются.
Проверка суммы и валюты: если корзина изменилась после запуска платежа, заказ переводится в статус SimplePay payment on hold с примечанием, а не отмечается оплаченным.
Без повторной обработки: повторные или одновременные IPN и возвраты никогда не создают второй заказ. Каждая попытка получает собственный референс SimplePay, а поздний платёж по более ранней попытке по-прежнему распознаётся.
Возвраты со страницы заказа: полные и частичные возвраты в блоке SimplePay payment заказа, всегда через учётную запись мерчанта и режим (тестовый или рабочий), в которых была произведена оплата. Полный возврат переводит заказ в статус Refunded.
Сообщения, которые требует SimplePay: ID транзакции SimplePay на странице подтверждения заказа и тексты SimplePay для неудачных, отменённых и просроченных платежей при оформлении заказа.
Блок SimplePay на странице заказа: транзакция, попытки оплаты корзины, история возвратов и заметки. Необязательный журнал без ключей и данных покупателя.
Требования
PrestaShop 8.0–9.x, PHP 8.0 или новее. Учётные записи мерчанта SimplePay (MERCHANT и SECRET KEY) для валют, в которых вы продаёте: HUF, EUR или USD. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
