Модуль интернет-эквайринга ExpressPay для PrestaShop 9.x позволяет принимать онлайн-платежи по банковским картам непосредственно на сайте через безопасную форму оплаты. Поддерживаются Visa, Mastercard, Белкарт и карты рассрочки. После оплаты статус заказа изменяется автоматически, а информация о поступлении средств отображается в админ-панели. Интеграция соответствует требованиям PCI DSS и может быть адаптирована под корпоративные процессы.
Установка модуля
1. В админ-панели PrestaShop перейдите в «Администрирование» → «Модули» → «Module Manager».

2. Нажмите «Загрузить модуль».

3. Выберите скачанный ZIP-архив модуля и загрузите его в PrestaShop.
Настройка модуля
1. На странице управления модулями найдите нужный модуль и нажмите кнопку «Настроить» напротив него.

2. Скопируйте значение API ключа из личного кабинета ExpressPay в разделе «Настройка» → «Услуги» → «API».

3. Вставьте значение в поле «Токен» модуля.

4. Скопируйте значение из поля «Адрес для уведомлений» модуля.

5. Укажите его в личном кабинете ExpressPay в разделе «Настройка» → «Услуги» → «Уведомления». Там же включите опцию «Получать уведомления об оплате на URL».

Дополнительные настройки
- «Использовать цифровую подпись для API» — включает проверку цифровой подписи запросов.
Для настройки укажите значение в поле «Секретное слово» в личном кабинете ExpressPay. Это же значение укажите в поле «Секретное слово для подписи счетов» в настройках платежной системы PrestaShop.
- «Использовать цифровую подпись для уведомлений» — включает проверку цифровой подписи уведомлений.
Укажите одинаковые значения в поле «Секретное слово для подписи уведомлений» в настройках платежной системы PrestaShop и в поле «Секретное слово» в личном кабинете ExpressPay в разделе «Настройка» → «Услуги» → «Уведомления».
- «Продолжительность сессии в секундах» — определяет период, в течение которого клиент может совершить оплату.
- «Сообщение при успешном заказе» — сообщение, которое отображается плательщику при выводе информации о заказе.
Настройка модуля для работы в тестовом режиме
- Включите опцию «Использовать тестовый режим».
- Укажите «Адрес тестового API» — базовый URL Sandbox API, который используется в тестовом режиме.