Новый Сад
  1. Оплата и кассы

Онлайн-оплата через Robokassa на сайте детского сада

Родитель уходит со страницы счёта на страницу Robokassa по ссылке с подписью, платит, а Robokassa сообщает сайту об оплате на Result URL. Сайт проверяет подпись по паролю №2 и вносит оплату.

Что вписать в админке
Идентификатор магазина, пароли №1 и №2, алгоритм подписи
Уведомления об оплате
Result URL в технических настройках магазина, метод POST
Чек 54-ФЗ
«Робочеки» или облачная касса
Для проверки
Тестовые пароли и «Тестовый режим Robokassa»

Тарифы и условия — на сайте Robokassa

Страница счёта на телефоне с оплатой через Robokassa: вступительный взнос 10 000 ₽ и поле «Почта для чека»

Как подключить Robokassa

Главное — одинаковые пароли и алгоритм в Robokassa и на сайте. Ключи в примере вымышленные.

  1. Магазин

    Зарегистрируйтесь в Robokassa и создайте магазин для сайта сада.

  2. Технические настройки

    Придумайте пароли №1 и №2 и выберите алгоритм подписи. Такой же алгоритм вы укажете на сайте.

  3. Адреса в Robokassa

    Result URL — адрес для уведомлений из настроек сайта, метод POST. Success URL и Fail URL — адрес возврата родителя, метод GET.

    Result URL, метод POSThttps://ваш-сайт/pay/notify/robokassa

    Success URL и Fail URL, метод GEThttps://ваш-сайт/pay/back/robokassa

  4. Настройки → Онлайн-оплата

    Выберите Robokassa и впишите идентификатор магазина, алгоритм и оба пароля.

    В админке: Идентификатор магазина Алгоритм подписи Пароль №1 Пароль №2

  5. Тестовый режим

    Для проверки впишите тестовую пару паролей из тех же технических настроек и включите тестовый режим: платежи пройдут без денег.

    В админке: Тестовый режим Robokassa

  6. Проверить подключение

    В рабочем режиме сайт спрашивает Robokassa о несуществующем счёте и по ответу понимает, верны ли магазин, пароль №2 и алгоритм. Тестовые пароли так не проверить: проведите пробную оплату по ссылке счёта.

    В админке: Проверить подключение

«Настройки» → «Онлайн-оплата» с выбранной Robokassa: идентификатор магазина, алгоритм подписи, пароли №1 и №2 и «Тестовый режим Robokassa»

Что происходит после «Оплатить»

Платёж в Robokassa не создаётся заранее: всё нужное для оплаты сайт кладёт в подписанную ссылку.

  1. Ссылка с подписью

    Сайт собирает ссылку на оплату с суммой, номером счёта и подписью по паролю №1. Номер счёта в Robokassa — номер счёта на сайте.

  2. Result URL

    После оплаты Robokassa сообщает сайту сумму и номер счёта с подписью по паролю №2. Сайт проверяет подпись выбранным алгоритмом, отвечает «OK» с номером счёта и вносит оплату.

  3. Возврат родителя

    Robokassa возвращает родителя на общий адрес сайта, а сайт по номеру находит счёт и показывает «Оплата прошла» или «Ждём ответа банка».

  4. Проверка статуса

    Если Result URL не дошёл, сайт узнаёт статус запросом OpStateExt. Тестовых платежей этот запрос не видит: тестовую оплату сайт отметит только по Result URL.

Чек, возврат и подпись

Чек 54-ФЗ
Если в Robokassa подключены «Робочеки», сайт добавляет позицию чека в ссылку на оплату и подписывает её вместе с суммой. Без «Робочеков» чек отправит облачная касса. Облачные кассы
Возврат
Возврат оформляется в личном кабинете Robokassa. На Result URL Robokassa сообщает только об оплате, поэтому о возврате сайт не узнаёт: поправьте оплату в «Оплатах» сами.
Алгоритм подписи
MD5, SHA256, SHA384, SHA512, SHA1 или RIPEMD160 — тот же, что в технических настройках магазина. Если они разойдутся, «Проверить подключение» скажет, что Robokassa не приняла подпись.
Данные карты
Платёжные данные родитель вводит у Robokassa, сайт сада их не видит.

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

Не нашли ответ — напишите нам.

Какие адреса вписать в технических настройках Robokassa?

Result URL — https://ваш-сайт/pay/notify/robokassa, метод POST. Success URL и Fail URL — https://ваш-сайт/pay/back/robokassa, метод GET.

Зачем два пароля?

Паролем №1 сайт подписывает ссылку на оплату, паролем №2 Robokassa подписывает сообщение об оплате. После сохранения сайт оба пароля не показывает.

Можно ли проверить без денег?

Да: тестовая пара паролей и галочка «Тестовый режим Robokassa». Кнопка «Проверить подключение» тестовые пароли не проверяет, поэтому проведите пробную оплату по ссылке любого счёта.

Узнает ли сайт о возврате?

Нет. Robokassa сообщает сайту только об оплате. Возврат делается в её кабинете, а оплату на сайте сотрудник правит сам.

Robokassa на сайте детского сада

У Robokassa платёж не создаётся запросом к её серверу. Сайт сада собирает ссылку с суммой, номером счёта и подписью, и родитель уходит по ней на страницу оплаты. Всё, что Robokassa должна знать о платеже, лежит в этой ссылке, а подпись не даёт поменять сумму по дороге.

Два пароля и алгоритм

Паролем №1 сайт подписывает ссылку, паролем №2 Robokassa подписывает сообщение об оплате на Result URL. Алгоритм — MD5, SHA256 или другой из списка — выбирается одинаково в технических настройках магазина и на сайте. Без пароля №2 оплату не подделать: уведомление с неверной подписью сайт отклонит.

Номер счёта

Номер счёта в Robokassa совпадает с номером счёта на сайте, а в ссылку дополнительно зашит его код. После оплаты Robokassa возвращает родителя на общий адрес, и сайт по этим данным открывает нужную страницу счёта с результатом.

Чеки через «Робочеки»

Если в Robokassa подключены «Робочеки», позиция чека уходит в той же ссылке: название услуги, сумма, система налогообложения, НДС и признак расчёта. Их задаёт бухгалтер в «Чеках 54-ФЗ». Если «Робочеков» нет, чек после оплаты отправит облачная касса, и её статус будет виден у счёта.

Что Robokassa не сообщает

О возвратах Robokassa сайту не пишет, а запрос статуса не видит тестовых платежей. Возвраты сотрудник отражает в «Оплатах» сам, тестовую оплату сайт отмечает по Result URL. Для детского центра путь тот же: родитель оплачивает абонемент, и после сообщения Robokassa абонемент появляется у ребёнка.

Проверка подключения

В рабочем режиме кнопка «Проверить подключение» спрашивает Robokassa о несуществующем счёте и по коду ответа понимает, верны ли идентификатор магазина, пароль №2 и алгоритм. Если Robokassa не нашла магазин или не приняла подпись, сайт так и напишет, и ошибку не придётся искать вслепую.

Другие банки, кассы и переводы

Нет вашего банка или кассы?

Напишите — добавим в ближайшем обновлении. Укажите банк или сервис касс и что у сада уже подключено: эквайринг, касса, ОФД.

Написать нам

Оплатите счёт в демо

В демо включена тестовая оплата. Войдите в кабинет родителя, нажмите «Оплатить» — деньги не спишутся — и найдите оплату в админке, в разделе «Онлайн-оплаты». Настройки банков и касс в демо открыты для просмотра.

Кабинет родителя на телефоне: оплачено по 31 октября и кнопка «Оплатить ноябрь 2026 · 38 000 ₽»