VibeFox Pesapal for PrestaShop
Додано до кошика. Перейти до кошика
Ціна за ліцензію: 1 домен, оновлення та підтримка 12 міс.
Огляд
VibeFox Pesapal Pay Gateway додає оплату через Pesapal до PrestaShop. Модуль підключається до Pesapal API 3.0. На етапі оплати покупець обирає Pesapal, переходить на платіжну сторінку Pesapal і платить через M-Pesa, Airtel Money, MTN, карткою, банківським переказом або іншим способом, який Pesapal пропонує в його країні. Дані картки ніколи не потрапляють на ваш сайт. Замовлення створюється лише після підтвердження платежу Pesapal, тому покинуті платежі не залишають неоплачених замовлень.
Модуль підходить магазинам у Кенії, Уганді, Танзанії, Руанді, Замбії, Малаві та Зімбабве, які продають у KES, UGX, TZS, ZMW, RWF або USD і мають обліковий запис мерчанта Pesapal. Потрібні лише ключ і секрет споживача. Модуль не підтримує повернення коштів зі сторінки замовлення (повернення виконується в панелі Pesapal), збережені картки, підписки чи регулярні платежі, платіжну форму на вашому сайті та конвертацію валют.
Основні можливості
Оплата лише після підтвердження Pesapal: сповіщення Pesapal і повернення покупця не містять платіжних даних, тож модуль їм ніколи не довіряє. Щоразу він запитує статус транзакції в Pesapal автентифікованим запитом між серверами.
Перевірка суми та валюти: замовлення позначається як оплачене, лише коли Pesapal повідомляє про завершений платіж, а сплачені сума і валюта збігаються з кошиком. Якщо вони не збігаються, замовлення переходить у статус Pesapal payment on hold з приміткою.
Автоматичне налаштування IPN: URL для сповіщень реєструється в Pesapal під час першого платежу, окремо для тестового та робочого середовища. Нічого налаштовувати в панелі Pesapal не потрібно.
Без повторної обробки: повторні сповіщення та сповіщення, що надійшло одночасно з поверненням покупця, ніколи не створюють друге замовлення. Скасовані та повернені замовлення не відкриваються знову, а другий платіж за оплачене замовлення позначається для повернення коштів.
Кожна спроба зберігається: платіж, зроблений на старішій сторінці Pesapal того самого кошика, наприклад у другій вкладці браузера, також розпізнається.
Тестове та робоче середовища: окремі ключі для кожного середовища. Платіж завжди перевіряється в тому середовищі, в якому його розпочато.
Відміни платежів: платіж, який Pesapal повідомляє як відмінений, переводить оплачене замовлення у статус Refunded.
Блок оплати Pesapal на сторінці замовлення: ідентифікатор відстеження, референс мерчанта, режим, статус Pesapal, спосіб оплати, код підтвердження, усі спроби оплати та примітки. Необов'язковий журнал без ключів, токенів і даних покупців.
Вимоги
PrestaShop 8.0–9.x, PHP 8.0 або новіша версія. Обліковий запис мерчанта Pesapal з ключем і секретом споживача (тестове та/або робоче середовище). Ваш магазин має бути доступний з інтернету, щоб отримувати сповіщення про платежі. Валюта кошика: KES, UGX, TZS, ZMW, RWF або USD. Ліцензійний ключ VibeFox з vibefox.net (один ключ на домен).
