ДОКУМЕНТАЦИЯ
Интеграция E-Commerce
Добавьте мгновенные QR-платежи в ваш интернет-магазин с помощью API и SDK. От sandbox до продакшн за считанные минуты.
НАЧНИТЕ ЗА 5 ШАГОВ
От API-ключей до реальных платежей
1
Получите API-ключи
Получите ваши API-учётные данные в Портале Коммерсанта.
2
Интегрируйте SDK
Добавьте JavaScript SDK miaPOS или используйте REST API напрямую.
3
Тест в sandbox
Проверьте вашу интеграцию в тестовой среде.
4
Запуск
Переключитесь на продакшн-учётные данные и активируйте реальные платежи.
5
Принимайте платежи!
Клиенты оплачивают через QR-код прямо на странице оформления заказа.
ШАГ 1
Получите ваши API-ключи
Войдите в Портал Коммерсанта и перейдите в раздел Онлайн-платежей. Здесь вы найдёте ваш API-ключ и секрет для sandbox и продакшн-сред. Храните секретный ключ в безопасности и никогда не раскрывайте его в клиентском коде. Каждый магазин в вашем аккаунте может иметь собственный набор учётных данных.
ШАГ 2
Интегрируйте SDK
Добавьте JavaScript SDK miaPOS на страницу оформления заказа или интегрируйтесь напрямую через REST API с вашего бэкенда. SDK обрабатывает отображение QR-кода, опрос статуса платежа и callback-уведомления. Для пользовательских интеграций API предоставляет эндпоинты для создания платёжных сессий, проверки статуса и обработки возвратов.
ШАГ 3
Тест в sandbox
Используйте sandbox-среду для тестирования интеграции без обработки реальных денег. Sandbox имитирует полный платёжный поток, включая генерацию QR, сканирование клиентом и callback-уведомления о подтверждении платежа. Убедитесь, что ваш обработчик вебхуков корректно обрабатывает уведомления об успехе и ошибке перед запуском в продакшн.
ШАГ 4
Запуск
После завершения тестирования переключите ваши API-учётные данные с sandbox на продакшн в Портале Коммерсанта. Обновите конфигурацию для использования продакшн-эндпоинта. Изменения в коде не требуются, если вы следовали документации SDK -- просто замените ключи и базовый URL.
ШАГ 5
Принимайте платежи!
Ваш интернет-магазин теперь принимает платежи через miaPOS. Клиенты видят QR-код при оформлении заказа, сканируют его банковским приложением и подтверждают платёж. Вы получаете вебхук-уведомление в реальном времени, и транзакция появляется в вашем Портале Коммерсанта со всеми деталями. Мониторьте онлайн-операции из специального раздела панели управления.
Часто задаваемые вопросы
Какие платформы и языки поддерживаются?
JavaScript SDK работает с любым веб-фронтендом. REST API может быть вызван из любого серверного языка (PHP, Python, Node.js, Java и др.). Мы предоставляем примеры кода и Postman-коллекции в нашей документации для разработчиков.
Как работают возвраты для онлайн-платежей?
Вы можете инициировать возвраты из Портала Коммерсанта или через API. Поддерживаются полные и частичные возвраты. Возвраты обрабатываются на исходный способ оплаты клиента в течение одного рабочего дня.
Есть ли лимит транзакций для онлайн-платежей?
Лимиты транзакций зависят от вашего договора с банком-эквайером. Лимиты по умолчанию обычно устанавливаются при подключении. Свяжитесь с вашим банком для просмотра или изменения лимитов.
Можно ли использовать E-Commerce и POS-платежи с одним аккаунтом?
Да. Ваш аккаунт коммерсанта miaPOS поддерживает все платёжные каналы: POS, SoftPOS, E-Commerce, miaLINKS и Request to Pay. Все транзакции объединены в единой панели Портала Коммерсанта.
Готовы интегрировать онлайн-платежи?
Получите API-ключи, изучите документацию и начните тестирование сегодня.
Открыть Портал Коммерсанта