Shopware
Инструкция по подключению платежного модуля ProcardPay for Shopware
Эта инструкция поможет вам быстро настроить платежный шлюз ProcardPay для вашего интернет-магазина на базе Shopware.
Системные требования и подготовка
Перед началом установки убедитесь, что ваше серверное окружение соответствует минимальным техническим требованиям:
| Компонент / Пакет | Минимальная версия | Рекомендовано / Протестировано |
|---|---|---|
| Shopware | 6.7 | 6.7.10.1 |
| PHP | 8.2 | 8.2 или новее |
Установка модуля
Скачайте архив с плагином.
Распакуйте его в каталог плагинов вашего сайта на Shopware. По умолчанию путь выглядит следующим образом:
{ваш_домен}/custom/plugins/ProcardPayPayment/{файлы_плагина}ProcardPayPayment
├── src
├── vendor
├── CHANGELOG.md
├── composer.json
└── README.mdВойдите в административную панель вашего магазина Shopware (обычно
ваш_домен/admin).Перейдите в раздел Расширения->Мои расширения (Extensions->My extensions).

Найдите в списке плагин ProcardPay Payment.

Установите плагин, нажав кнопку Установить (Install), а затем активируйте его, нажав кнопку Активировать (Activate).
Настройка платежного шлюза
После активации плагина необходимо его настроить:
В административной панели перейдите в раздел Настройки->Плагины (Settings->Plugins).
Найдите ProcardPay Payment в списке установленных плагинов и нажмите кнопку Конфигурация (Configure) или значок карандаша.
Введите необходимые данные из вашего личного кабинета ProcardPay:
- Идентификатор продавца (Merchant ID);
- Секретный ключ (Secret key);
- Системный URL (ProcardPay API URL).

Настройте статусы заказов/транзакций. Выберите статус транзакции, который будет устанавливаться для:
- успешных оплат (approvedOrderStatus);
- неуспешных оплат (declinedOrderStatus);
- возвратов средств (refundedOrderStatus).
Сохраните все внесенные изменения в конфигурации плагина.
Проверка работоспособности (Тест)
После финального сохранения параметров добавьте любой товар в корзину и пройдите полный путь оформления заказа, чтобы убедиться, что:
Валюта и финальная сумма передаются в шлюз без ошибок.
После успешного открытия формы оплаты пользователь может взаимодействовать с интерфейсом карты.

Модуль полностью готов к работе!