VibeFox Satispay for PrestaShop
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox Satispay Gateway добавляет в PrestaShop оплату через Satispay. На этапе оплаты покупатель выбирает Satispay, переходит на страницу оплаты Satispay, сканирует QR-код на компьютере или подтверждает платёж в приложении Satispay на телефоне и возвращается в ваш магазин. Заказ создаётся только после того, как модуль получил платёж через API Satispay и проверил его статус, сумму и валюту, поэтому брошенные платежи не оставляют неоплаченных заказов.
Модуль подходит магазинам, которые продают в евро и хотят принимать Satispay без копирования API-ключей: он подключается с помощью одноразового кода активации из Satispay Business Dashboard. Satispay принимает платежи только в EUR, поэтому способ оплаты скрыт для корзин в других валютах. В модуле нет подписок, сохранённых способов оплаты, предавторизаций и талонов на питание, а возвраты, сделанные в Satispay Dashboard, в PrestaShop не регистрируются.
Основные возможности
Подключение в один шаг: вставьте код активации и сохраните. Модуль создаёт собственную пару ключей RSA и подписывает каждый запрос к Satispay.
Оплата засчитывается только после подтверждения Satispay: ни callback от Satispay, ни возврат покупателя не считаются подтверждением. Платёж всегда перепроверяется через API Satispay, и он должен быть создан магазином именно для этой корзины.
Проверка суммы и валюты: платёж, который не совпадает с суммой корзины, переводит заказ в статус Satispay payment on hold с примечанием, вместо того чтобы отметить его оплаченным.
Без повторной обработки: повторные или одновременные callback и возвраты покупателя никогда не создают второй заказ и не регистрируют платёж дважды. Новая попытка оплаты отменяет предыдущий ожидающий платёж Satispay.
Брошенные платежи закрываются: если покупатель уходит со страницы Satispay, не заплатив, платёж отменяется в Satispay, а на оформлении заказа покупатель видит сообщение. Корзина сохраняется.
Боевой режим и песочница: отдельные ключи для каждой среды. Каждый платёж запоминает свою среду, а callback и возвраты всегда выполняются в ней.
Возвраты со страницы заказа: полные и частичные возвраты в блоке Satispay payment, в пределах суммы, которую Satispay фактически списал. Полный возврат переводит заказ в статус Refunded.
Блок Satispay на странице заказа: платёж, все платежи Satispay по корзине, история возвратов и примечания модуля. Журнал без ключей и данных покупателей; ошибки записываются всегда.
Требования
PrestaShop 8.0–9.x, PHP 8.0 или новее с расширением OpenSSL, платежи в EUR. Учётная запись Satispay Business и код активации из Satispay Business Dashboard. Ваш магазин должен быть доступен из интернета. Лицензионный ключ VibeFox с vibefox.net (один ключ на домен).
