VibeFox Transbank for PrestaShop
Додано до кошика. Перейти до кошика
Ціна за ліцензію: 1 домен, оновлення та підтримка 12 міс.
Огляд
VibeFox Transbank Gateway додає до PrestaShop оплату через Transbank Webpay Plus для магазинів у Чилі. На етапі оплати покупець обирає Webpay Plus, переходить на форму оплати Webpay, сплачує кредитною, дебетовою або передплаченою карткою і повертається до вашого магазину. Дані картки ніколи не потрапляють на ваш сайт. Замовлення створюється лише після того, як Transbank підтвердить платіж, тож скасовані або відхилені платежі не залишають неоплачених замовлень.
Модуль підходить магазинам, які продають у чилійських песо (CLP) і мають стандартний код комерції Webpay Plus. Transbank не має вебхука для платежів: оплата підтверджується від сервера до сервера, коли покупець повертається з Webpay. Модуль не підтримує Webpay Plus Mall, збережені картки Oneclick, підписки, відкладене списання та конвертацію валют, а повернення коштів, зроблені в порталі Transbank, не імпортуються.
Основні можливості
Перехід на Webpay Plus: створюється транзакція Transbank на суму кошика в цілих песо, і покупець платить на формі Webpay.
Оплачено лише після підтвердження Transbank: при поверненні покупця модуль підтверджує (commit) транзакцію в Transbank. Замовлення створюється, лише коли Transbank схвалює платіж. Якщо сума, buy order або сесія не збігаються з тим, що надіслав магазин, замовлення переходить у статус Transbank payment on hold для перевірки.
Без списання за змінений кошик: якщо сума кошика змінилася після початку оплати (в іншій вкладці, прострочився купон), транзакція не підтверджується, тож покупець не сплачує старі суми і платить нову.
Підтвердження не більше одного разу: перезавантаження сторінки повернення, кнопка «Назад» у браузері або два повернення одночасно ніколи не підтверджують платіж двічі і не створюють друге замовлення.
Безпека за помилок: якщо запит підтвердження не вдався, модуль запитує в Transbank реальний статус транзакції, перш ніж створювати замовлення.
Повернення коштів зі сторінки замовлення: повні та часткові повернення в цілих песо у блоці Transbank Webpay Plus замовлення, завжди в тому середовищі, де було здійснено платіж. Повне повернення переводить замовлення в статус Refunded.
Тест без облікових даних: тестове середовище автоматично використовує публічний тестовий код комерції Transbank.
Блок замовлення та журнал: платіж, усі спроби Webpay для кошика та примітки Transbank на сторінці замовлення. Помилки завжди записуються в журнал, деталі — за запитом, без даних карток і ключів.
Вимоги
PrestaShop 8.0–9.x, PHP 8.0 або новіша. Валюта кошика: чилійське песо (CLP). Для реальних платежів — робочий код комерції Webpay Plus і API Key Secret від Transbank. Ліцензійний ключ VibeFox з vibefox.net (один ключ на домен).
