VibeFox Datatrans for PrestaShop
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox Datatrans Gateway добавляет в PrestaShop оплату через Datatrans, швейцарского платёжного провайдера. На этапе оплаты покупатель выбирает Datatrans, переходит на платёжную страницу Datatrans, оплачивает картой, через TWINT, PostFinance или любым другим способом, включённым в вашей учётной записи Datatrans, и возвращается в ваш магазин. Данные карты никогда не проходят через ваш сайт. Заказ создаётся только после подтверждения оплаты Datatrans, поэтому брошенные платежи не оставляют неоплаченных заказов.
Модуль подходит магазинам с учётной записью мерчанта Datatrans, которым нужны размещённая платёжная страница и возвраты со страницы заказа в PrestaShop. Модуль принимает только разовые платежи. В нём нет сохранённых карт и алиасов, подписок, интеграции Lightbox или Secure Fields на вашем сайте, выбора способов оплаты в настройках и частичного списания по авторизации.
Основные возможности
Платёжная страница Datatrans: создаётся транзакция на сумму корзины в валюте корзины, с суммами в правильной минимальной единице, включая валюты без десятичных знаков, такие как JPY и KRW, и валюты с тремя десятичными знаками, такие как KWD и BHD.
Оплата только после подтверждения Datatrans: заказ создаётся после вебхука с действительной подписью или после серверной проверки транзакции в Datatrans. Одно лишь возвращение покупателя никогда не создаёт заказ.
Проверка суммы и валюты: сумма и валюта, сообщённые Datatrans, сверяются с корзиной, а транзакция должна принадлежать этой корзине. При несоответствии заказ переводится в статус Datatrans payment on hold с заметкой.
Без двойной обработки: повторные или параллельные вебхуки и возвраты никогда не создают второй заказ. Второй успешный платёж по уже оплаченной корзине отмечается в заметках как возможное двойное списание.
Sandbox и рабочая среда: отдельные учётные данные для каждой среды. Возвраты и списания всегда отправляются в ту среду, где был сделан платёж.
Возвраты со страницы заказа: полные и частичные возвраты в блоке Datatrans payment заказа, с защитой от двойного зачисления при повторной попытке. Полный возврат переводит заказ в статус Refunded.
Авторизовать сейчас, списать позже: необязательно. Заказ остаётся в статусе Datatrans payment on hold, пока вы не спишете или не отмените платёж в блоке заказа.
Блок Datatrans на странице заказа: транзакция, статус, способ оплаты, история возвратов и заметки. Необязательный журнал без ключей и данных покупателей.
Требования
PrestaShop 8.0 – 9.x, PHP 8.0 или новее. Учётная запись мерчанта Datatrans с Merchant ID, паролем API для обмена между серверами и, желательно, ключом подписи HMAC. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
