Robokassa — техническая документация
Быстрая интеграция онлайн-платежей через API, виджеты и готовые модули.
Robokassa помогает принимать онлайн-платежи через API, виджеты и CMS-плагины. Эта страница собрала основные сценарии и ссылки, чтобы запустить интеграцию за несколько минут.
Начать за 5 минутБыстрый старт
-
Подготовка аккаунта
- Зарегистрируйте личный кабинет.
- Получите параметры магазина:
MerchantLogin, Пароль №1 и Пароль №2.
-
Настройка окружения
- Включите тестовый режим в кабинете.
- Укажите
ResultURL,SuccessURL,FailURLдля приёма уведомлений.
-
Первый тестовый платёж
- Используйте сценарии из раздела Демомагазины.
- Отправьте минимальный запрос на оплату:
curl -X POST https://auth.robokassa.ru/Merchant/Payment/Index \
-d "MerchantLogin=demo&OutSum=10.00&InvId=1&SignatureValue=<hash>"
Подробнее — см. Интерфейс оплаты →
Основные разделы
- Приём платежей. API, оплата по ссылке и iFrame. Перейти →
- Виджеты, модули, SDK. Готовые интеграции для популярных CMS и языков. Перейти →
- Демомагазины. Полноценный тест оплат без регистрации. Перейти →
- Уведомления и переадресация. Настройка ResultURL, SuccessURL, FailURL. Перейти →
- Онлайн-касса (ФЗ-54). Фискализация чеков и корректировки. Перейти →
Почему Robokassa
- Поддержка карт, СБП и электронных способов оплаты.
- Быстрый тестовый режим без сложных настроек.
- Простая интеграция по API и через платёжные формы.
- Готовые модули для популярных CMS.
- Надёжные уведомления о статусах платежей.
Ресурсы разработчика
- Примеры кода
- SDK и библиотеки
- XML/JSON API Reference
- Список параметров запросов
- Инструкции по интеграции CMS
FAQ / Частые ошибки
- Ошибка подписи. Проверьте порядок параметров и используемый секретный пароль.
- Некорректные суммы. Передавайте сумму с точностью до двух знаков после запятой.
- Неверная кодировка. Используйте UTF-8 для всех запросов и ответов.
- Callback не приходит. Убедитесь, что
ResultURLдоступен из интернета и возвращаетOK. - Ошибка при возврате. Проверьте права на проведение возвратов и корректность
InvId.
Контакты и поддержка
- Email: support@robokassa.ru
- Тикет-система для запросов в поддержку.
- При обращении укажите
MerchantLogin, номер платежа и время операции. - Часы работы: будни 09:00–21:00 (MSK), время реакции — до 2 часов в рабочее время.