VibeFox Paysera for PrestaShop

VibeFox Paysera for PrestaShop

20 €

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

Помощь

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

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

Обзор

VibeFox Paysera Payment подключает PrestaShop к платёжному окну Paysera. На этапе оплаты покупатель выбирает Paysera, переходит на сторону Paysera и оплачивает любым способом, включённым в вашем проекте Paysera, например банковскими переводами литовских, латвийских, эстонских и других европейских банков, платёжными картами или кошельком Paysera. Заказ создаётся только после подписанного callback-уведомления Paysera с совпадающими суммой и валютой, поэтому брошенные платежи не оставляют неоплаченных заказов.

Модуль подходит магазинам с проектом Paysera, которые хотят, чтобы выбор способа оплаты происходил в платёжном окне Paysera. В панели администратора возвраты не поддерживаются, потому что протокол платёжного окна Paysera не имеет API для возвратов: возвраты оформляются в вашем личном кабинете Paysera. Модуль не предлагает выбор банка или способа оплаты на странице оформления заказа, а также не поддерживает подписки, сохранённые карты и службы доставки Paysera.

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

Подписанные запросы и callback-уведомления: запрос на оплату подписывается паролем вашего проекта. Проверяется подпись callback-уведомления (ss1) или зашифрованного callback-уведомления (AES-256-GCM), а идентификатор проекта должен совпадать.

Заказ создаётся только после callback-уведомления: заказ создаёт серверное callback-уведомление Paysera. Возврат покупателя в магазин никогда не создаёт заказ и не оплачивает его.

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

Отложенные банковские платежи: платёжное поручение, принятое банком, но ещё не исполненное, создаёт заказ в статусе Awaiting Paysera payment. Он переходит в Payment accepted, когда Paysera подтверждает платёж.

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

Тестовые платежи: тестовые платежи в вашем обычном проекте Paysera без списания денег, а также необязательная песочница Paysera. Тестовый платёж, полученный при выключенных тестовых платежах, никогда не оплачивает заказ.

Любая валюта, которую принимает ваш проект: суммы передаются в минимальных единицах по таблице десятичных знаков Paysera, включая валюты без десятичных знаков и с тремя знаками.

Блок Paysera на странице заказа: идентификатор запроса Paysera, среда, отметка тестового платежа, запрошенная и оплаченная суммы, способ оплаты и примечания модуля. Журнал ведётся без паролей и данных покупателей.

Требования

PrestaShop 8.0–9.x, PHP 8.0 или новее. Проект Paysera с идентификатором проекта и паролем проекта. Ваш магазин должен быть доступен из интернета для callback-уведомления Paysera. Лицензионный ключ VibeFox с сайта vibefox.net (один ключ на домен).