1990
23.69
28.43
за сайт
- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Версия
1.0.5-rc
Дата выпуска
05.08.2026
Загрузки
0
Просмотры
97
Внимание, этот компонент несовместим с MODX 3.
Что делает
- Выводит кнопки оплаты PayPal прямо в форме оформления заказа — покупатель подтверждает платёж во всплывающем окне и остаётся на вашем сайте.
- Работает на официальном JavaScript SDK PayPal, оплата подтверждается на стороне провайдера.
- Статус заказа miniShop2 меняется по результату платежа.
- Шаблоны, где показывать кнопки, задаются настройкой — на остальных страницах SDK не грузится.
- Место вывода кнопок вы определяете сами одним контейнером в шаблоне оформления заказа.
- Идентификатор и секрет продавца, а также ID способа оплаты — в системных настройках MODX.
- MODX Revolution 2.5+, PHP 7.4+
- miniShop2
- Бизнес-аккаунт PayPal с доступом к API
1.0.5-rc
- Логирование переведено с файлов (logs/*.txt) на mxLogger. Logger делегирует записи сервису mxLogger (если установлен), иначе молчит и один раз предупреждает в журнале MODX.
- Гейты: msppa_debug (вкл/выкл) + новая настройка msppa_log_level (минимальный уровень debug|info|warning|error, по умолчанию error; единый приёмник mxLogger, включено из коробки). Консистентно с mxLogger.min_level.
- Тэги: базовые mspaypalalt + payment, этапные create / capture / webhook. Воронка processuid = «mspaypalalt»+md5(paypalOrderId) — создание заказа, capture и вебхук одного платежа склеиваются одним процессом в mxLogger.
- ВНИМАНИЕ: перед сборкой настройку msppa_log_level создать в менеджере (namespace mspaypalalt) — сборка тянет настройки из БД стенда.
1.0.4-rc
- Добавил возможность указать событие, после которого начнётся инициация кнопок оплаты.
- Оставил только один URL для переадресации после оплаты.
1.0.4-beta
- Сделал так, захват платежа происходит в момент создания заказа в MiniShop2, а обновление статусов - после запроса на вебхук.
- Удалил функционал возврата платежа за ненадобностью.
1.0.3-rc
- Убрал лишний код из плагина на событие msOnGetOrderCost
- Ужесточил проверку в плагине на событие msOnSubmitOrder
1.0.2-rc
- Убрал из параметров ссылки на SDK параметр
buyer-country
1.0.1-rc
- Поменял стандартное расположение кнопок на вертикальное.
- Добавил возможность указать ссылки на страницы переадресации после оплаты.
1.0.0-rc
- Первый релиз.
1.0.0-beta
- Первая стабильная сборка.
1.0.0-alpha
- Первая сборка.




Последние обсуждения в сообществе MODX.pro