Создание платежа
Передаёте сумму, описание и состав заказа — в ответ приходит идентификатор платежа и ссылка на оплату.
Интеграция онлайн-оплаты
Создавайте платежи из своего бэкенда, получайте статусы по вебхукам, оформляйте возвраты и чеки. MulenPay даёт инфраструктуру для приёма платежей на сайте, в приложении и в CRM.
Возможности
Полный цикл операции — от создания платежа до возврата и чека
Передаёте сумму, описание и состав заказа — в ответ приходит идентификатор платежа и ссылка на оплату.
Запрашиваете платёж по идентификатору и видите статус, сумму, способ оплаты и дату.
Передаёте свой номер заказа, данные клиента и срок жизни ссылки на оплату.
Один запрос по идентификатору платежа инициирует возврат операции целиком.
Запрашиваете фискальные чеки конкретной операции вместе с данными платежа.
Фильтруете платежи по датам, статусу, сумме и способу оплаты, выгружаете реестр в XLSX.
Фискальные чеки формируются через онлайн-кассы Ukassa и Webkassa. MulenPay предоставляет программное обеспечение и инфраструктурные решения. Сервис не оказывает финансовые, платёжные, банковские или инвестиционные услуги от своего имени: все финансовые операции осуществляются лицензированными провайдерами и партнёрами.
Кому подходит
Когда оплату нужно встроить внутрь собственного продукта
Корзина создаёт платёж запросом к API, а статус заказа в CMS обновляется без ручной сверки.
Клиент оплачивает тариф внутри личного кабинета и сразу получает доступ к функциям.
Сотни продавцов и заказов — API связывает каждый платёж с конкретной сделкой и продавцом.
Платформа получает подтверждение оплаты и открывает ученику доступ к курсу автоматически.
Бэкенд приложения создаёт платёж и отдаёт пользователю готовую ссылку на оплату.
Менеджер выставляет счёт из привычного интерфейса, не переключаясь в отдельный кабинет.
Сценарий
Пять шагов от запроса на вашем сервере до расчётов по договору
Ваш сервер отправляет сумму и описание заказа, а в ответ получает ссылку на оплату.
Клиент переходит по ссылке, выбирает карту или СБП и подтверждает оплату.
На указанный вами адрес приходит серверное уведомление с финальным статусом платежа.
Ваша система принимает уведомление, отмечает заказ оплаченным и запускает выдачу товара.
Расчёты проводят лицензированные провайдеры и партнёры, порядок и сроки фиксирует договор.
Начать интеграцию
Оставьте заявку — выдадим ключи, ответим на вопросы по методам и поможем провести первый тестовый платёж.
Уведомления
Ваша система узнаёт об оплате от сервера, а не от браузера покупателя
В настройках магазина указываете адрес и события, по которым ждёте вебхуки.
Платёж проходит статусы: создан, в обработке, обработан, отменён, ошибка, холд и холд провайдера.
Если ваш сервер был недоступен, повторную отправку уведомления запускаете сами — из кабинета или запросом.
Статус уточняете прямым запросом платежа: страница успеха оплату не подтверждает.
Смотрите коды ответов вашего сервера за период и выгружайте статистику в CSV.
Идемпотентность, дедупликацию событий и журнал обработки разбираем в технической статье — ссылка в конце страницы.
После оплаты
Возврат оформляете запросом из своей системы или вручную в кабинете
Отправляете запрос с идентификатором платежа — операция возвращается клиенту целиком.
Частичных возвратов через API нет: сумма в запросе на возврат не передаётся.
Неоплаченный платёж переходит в статус «отменён» — например, по истечении срока жизни ссылки.
Ту же операцию менеджер оформляет вручную — обращаться к разработчику не нужно.
Если операцию вернуть нельзя, API отвечает ошибкой и статус платежа не меняется.
MulenPay предоставляет программное обеспечение и инфраструктурные решения. Сервис не оказывает финансовые, платёжные, банковские или инвестиционные услуги от своего имени: все финансовые операции осуществляются лицензированными провайдерами и партнёрами, порядок и сроки возврата фиксируются в договоре.
Разработчику
Проверьте сценарий оплаты до того, как на сайт пойдёт реальный трафик
На сайте открыта демо-оплата: пройдите сценарий целиком и посмотрите поведение формы.
Методы, параметры запросов и форматы ответов собраны в документации на docs.mulenpay.com.
Готовые примеры создания платежа, проверки статуса и возврата переносятся в ваш код.
До запуска проверьте успешную оплату, отказ, повторное уведомление и возврат.
Безопасность
Защита данных, доступов и уведомлений на стороне инфраструктуры
Платёжные данные обрабатываются в контуре с сертификацией PCI DSS Level 1 v4.0.
Ключ доступа к API выпускаете в личном кабинете и перевыпускаете в любой момент.
Запросы к API авторизуются ключом магазина и передаются по защищённому соединению HTTPS.
Разработчику выдаёте доступ к настройкам API, финансовые разделы кабинета остаются закрытыми.
Вопросы и ответы
О чём спрашивают разработчики перед началом интеграции
Что почитать
Идемпотентность, дедупликация событий, потерянные вебхуки и журнал обработки заказов.
Что происходит с платежом после «Оплатить» и какие статусы при этом видит ваш бэкенд.
Откуда берутся отказы, что показывать клиенту и как действовать при неизвестном статусе.
Связь корзины, заказа и платежа: что подготовить до первой реальной оплаты.
Оставьте заявку — выдадим ключи и поможем протестировать интеграцию до запуска.
Телеграм-бот
@Mulenpay_support_bot
Быстрые ответы 24/7
Юридический адрес
RBY Commerce Ltd.
8 Copthall, Roseau Valley, 00152, Commonwealth of Dominica
Заполните форму — менеджер свяжется с вами, подберёт условия и поможет с интеграцией.