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

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

Модуль для Joomla устанавливается обычным zip-архивом и даёт функцию, которая возвращает ссылку на оплату. Кнопку оплаты вы встраиваете в свой e-commerce-компонент сами — модуль отвечает за создание платежа, а не за чекаут.

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

  • Ставится штатным менеджером расширений Joomla, без правки файлов вручную.
  • Хранит ключи MulenPay в настройках модуля.
  • Даёт функцию getPaymentLink(): на вход — сумма, идентификатор заказа, описание и список позиций, на выход — ссылка на оплату.
  • Включает файл webhook.php для приёма уведомлений о статусе платежа.

Что придётся дописать

В базовой версии webhook.php принимает уведомление, но не знает про ваш компонент магазина: связать статус платежа с заказом нужно самостоятельно. Это несколько строк, но их придётся написать.

Функция ждёт сумму, уникальный идентификатор заказа, описание и массив позиций. Для каждой позиции указываются наименование, цена, количество и коды для чека — ставка НДС, предмет и способ расчёта. Наименования лучше делать человеческими: покупатель увидит их в чеке.

Если полноценный магазин не нужен, посмотрите платёжные ссылки — во многих сценариях они закрывают задачу без интеграции.

Установка

  1. 1Скачайте модуль в виде zip-архива из репозитория.
  2. 2В панели администратора откройте «Расширения» → «Менеджер расширений» → «Установить».
  3. 3Перетащите zip-архив в область загрузки — модуль установится автоматически.
  4. 4Откройте «Расширения» → «Менеджер модулей», найдите Mulen Payment и заполните ключи.
  5. 5Вызовите функцию ModMulenPaymentHelper::getPaymentLink() из своего компонента, чтобы получить ссылку на оплату.
  6. 6Укажите адрес вебхука в личном кабинете MulenPay.

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

  • Shop ID — идентификатор магазина в системе MulenPay
  • Secret Key — секретный ключ из личного кабинета
  • API Key — ключ API из личного кабинета

Вебхук

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

https://ваш-сайт.ru/modules/mod_payment/webhook.php

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

Нет. Модуль возвращает ссылку на оплату, а кнопку и место её вызова вы встраиваете в свой e-commerce-компонент.

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

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

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

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

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

@Mulenpay_support_bot

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

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

RBY Commerce Ltd.

8 Copthall, Roseau Valley, 00152, Commonwealth of Dominica

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

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

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

TelegramTelegram