VibeFox PayPal for PrestaShop
Добавлено в корзину. Перейти в корзину
Цена за лицензию: 1 домен, обновления и поддержка 12 мес.
Обзор
VibeFox PayPal Gateway добавляет на страницу оформления заказа PrestaShop умные кнопки оплаты PayPal. На шаге оплаты покупатель выбирает PayPal, нажимает кнопку PayPal, подтверждает платёж в окне PayPal с помощью аккаунта PayPal или другого способа оплаты, который предлагает PayPal, и заказ оформляется в вашем магазине. Ваш сервер читает заказ PayPal, проверяет его статус, сумму и валюту и только после этого списывает или авторизует платёж. Заказ создаётся только после ответа PayPal.
Модуль подходит магазинам, которые хотят принимать PayPal через собственное приложение REST API PayPal: в песочнице для тестов и в рабочем режиме для реальных платежей. У модуля нет вебхуков PayPal, поэтому споры и возвраты, оформленные в аккаунте PayPal, не синхронизируются с PrestaShop. Модуль не показывает сообщения Pay Later, не содержит полей для карт, не поддерживает Venmo, Apple Pay и Google Pay, сохранённые способы оплаты и подписки, а также не выводит кнопки PayPal на страницах товаров и корзины.
Основные возможности
Проверка на сервере: статус, сумма, валюта и принадлежность заказа PayPal проверяются до того, как с покупателя будут списаны деньги. Один платёж PayPal может оплатить только одну корзину. Если сумма корзины изменилась после подтверждения, ничего не списывается, и покупатель подтверждает новую сумму.
Списание или авторизация: спишите деньги с покупателя сразу или только зарезервируйте средства и позже спишите их или отмените резерв в блоке PayPal на странице заказа.
Без двойных списаний: запросы на списание идемпотентны; вместо нового используется предыдущая попытка, которую PayPal завершил после потери ответа; блокировка на уровне корзины предотвращает повторную отправку.
Ожидающие списания: списание, которое PayPal проверяет, переводит заказ в статус Awaiting PayPal payment; Check PayPal payment status повторно считывает его статус.
Возвраты со страницы заказа: полные и частичные возвраты в блоке PayPal, не более суммы, которую PayPal фактически списал, отправляемые в ту среду PayPal (песочницу или рабочую), в которой был произведён платёж.
24 валюты PayPal: суммы в HUF, JPY и TWD передаются без десятичных знаков, как того требует PayPal. Для неподдерживаемых валют способ оплаты скрывается.
Блок PayPal на странице заказа: списание со ссылкой на ваш аккаунт PayPal, история возвратов и заметки модуля; сотрудникам нужно только право редактировать заказы. Необязательный журнал без учётных данных и данных покупателя.
Требования
PrestaShop 8.0 – 9.x, PHP 8.0 или новее. Бизнес-аккаунт PayPal с приложением REST API (Client ID и Secret) для песочницы и/или рабочего режима. Валюта магазина, поддерживаемая PayPal. Лицензионный ключ VibeFox с vibefox.net (один ключ на один домен).
