VibeFox Paysera for PrestaShop
Додано до кошика. Перейти до кошика
Ціна за ліцензію: 1 домен, оновлення та підтримка 12 міс.
Огляд
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-повідомлення для одного кошика обробляються по черзі, а оплачене або скасоване замовлення ніколи не відкривається знову наступним callback-повідомленням.
Тестові платежі: тестові платежі у вашому звичайному проєкті Paysera без списання коштів, а також необов’язкове середовище пісочниці Paysera. Тестовий платіж, отриманий, коли тестові платежі вимкнено, ніколи не оплачує замовлення.
Будь-яка валюта, яку приймає ваш проєкт: суми надсилаються в мінімальних одиницях згідно з таблицею десяткових знаків Paysera, зокрема для валют без десяткових знаків і з трьома десятковими знаками.
Блок Paysera на сторінці замовлення: ідентифікатор запиту Paysera, середовище, позначка тестового платежу, запитана і сплачена суми, спосіб оплати та примітки модуля. Журнал ведеться без паролів і даних покупців.
Вимоги
PrestaShop 8.0–9.x, PHP 8.0 або новіший. Проєкт Paysera з ідентифікатором проєкту та паролем проєкту. Ваш магазин має бути доступним з інтернету для callback-повідомлення Paysera. Ліцензійний ключ VibeFox з сайту vibefox.net (один ключ на домен).
