Перейти к содержимому
Все интеграцииPrestaShop

Приём платежей на PrestaShop | MULENPAY

Модуль для PrestaShop 1.7+ и 8.x создаёт заказ в статусе ожидания оплаты, формирует платёж через API MulenPay и после подтверждения сам переводит заказ в «Оплата принята», а при отмене — в «Отменён».

Что умеет модуль

  • Добавляет способ оплаты MulenPay на шаг оформления заказа.
  • Создаёт заказ в статусе «Ожидание оплаты MulenPay» и уводит покупателя на страницу оплаты.
  • Принимает уведомление и обновляет статус: «Оплата принята» или «Отменён».
  • Хранит связь заказа с платежом в собственной таблице базы данных.
  • Сам сопоставляет ставки НДС PrestaShop с кодами в чеке.

Токен вебхука

В отличие от других модулей, здесь адрес обратного вызова защищён токеном: вы задаёте произвольную строку в настройках, а модуль подставляет её в URL. Если токен указан, запросы без него отклоняются. Это разумно включить сразу — адрес колбэка виден в настройках магазина и может утечь.

Что проверить после подключения

  • Пройдите тестовый заказ и убедитесь, что статус меняется автоматически.
  • Проверьте, что ставки НДС в заказе распознаются правильно: нераспознанная ставка уходит как «без НДС».
  • Убедитесь, что URL колбэка с токеном скопирован в личный кабинет целиком.
  • Проверьте, что адрес доступен снаружи и отвечает 200.

Установка

  1. 1Скопируйте папку modules/mulenpay в каталог модулей вашего магазина.
  2. 2В админ-панели откройте «Модули» → «Менеджер модулей», найдите MulenPay и нажмите «Установить».
  3. 3Откройте настройки модуля и заполните ключи из личного кабинета MulenPay.
  4. 4Задайте токен вебхука — произвольную строку, которая защитит адрес обратного вызова.
  5. 5Скопируйте сформированный модулем URL колбэка и укажите его в личном кабинете MulenPay.

Что указать в настройках

  • API Key — ключ для заголовка Authorization, из личного кабинета MulenPay
  • Secret для подписи — используется при формировании поля sign
  • Shop ID — идентификатор магазина в системе MulenPay
  • API Base URL — адрес API MulenPay
  • Webhook token — произвольная строка для защиты адреса обратного вызова

Вебхук

Чтобы магазин узнавал о статусе платежа, укажите этот адрес в настройках вебхука в личном кабинете MulenPay:

https://ваш-сайт.ru/index.php?fc=module&module=mulenpay&controller=callback&token=ВАШ_ТОКЕН

Частые вопросы

Скачайте папку модуля из репозитория, упакуйте в zip и загрузите через «Модули» → «Загрузить модуль» в админке PrestaShop.

Другие платформы

Все интеграции с CMS и платформами

Нужна помощь с интеграцией?

Напишите нам — поможем установить модуль и проверить приём платежей.

Телеграм-бот

@Mulenpay_support_bot

Быстрые ответы 24/7

Юридический адрес

RBY Commerce Ltd.

8 Copthall, Roseau Valley, 00152, Commonwealth of Dominica

Оставить заявку

Заполните форму — менеджер свяжется с вами, подберёт условия и поможет с интеграцией.

Нажимая кнопку, вы соглашаетесь с обработкой персональных данных.

TelegramTelegram