VibeFox Satispay for PrestaShop

VibeFox Satispay for PrestaShop

20 €

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

Помощь

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

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

Обзор

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 (один ключ на домен).