Модуль для PrestaShop 1.7+ и 8.x создаёт заказ в статусе ожидания оплаты, формирует платёж через API MulenPay и после подтверждения сам переводит заказ в «Оплата принята», а при отмене — в «Отменён».
Что умеет модуль
- Добавляет способ оплаты MulenPay на шаг оформления заказа.
- Создаёт заказ в статусе «Ожидание оплаты MulenPay» и уводит покупателя на страницу оплаты.
- Принимает уведомление и обновляет статус: «Оплата принята» или «Отменён».
- Хранит связь заказа с платежом в собственной таблице базы данных.
- Сам сопоставляет ставки НДС PrestaShop с кодами в чеке.
Токен вебхука
В отличие от других модулей, здесь адрес обратного вызова защищён токеном: вы задаёте произвольную строку в настройках, а модуль подставляет её в URL. Если токен указан, запросы без него отклоняются. Это разумно включить сразу — адрес колбэка виден в настройках магазина и может утечь.
Что проверить после подключения
- Пройдите тестовый заказ и убедитесь, что статус меняется автоматически.
- Проверьте, что ставки НДС в заказе распознаются правильно: нераспознанная ставка уходит как «без НДС».
- Убедитесь, что URL колбэка с токеном скопирован в личный кабинет целиком.
- Проверьте, что адрес доступен снаружи и отвечает 200.