ИнструкцияПроверено 12 октября 2026 г.

Подключите Робокассу для платежей бронирований

Добавьте магазин Робокассы, настройте подпись, ResultURL, тестовый режим и номенклатуру чека.

После настройки гости смогут оплачивать бронирования на защищённой странице Робокассы. Деньги поступают напрямую в подключённый магазин.

Перед началом

Подготовьте идентификатор магазина, Пароль №1, Пароль №2 и выбранный в технических настройках алгоритм подписи. Для тестового режима используйте отдельные тестовые пароли.

Важно. Интеграция принимает платежи гостей. Она не меняет провайдера, через которого оплачивается тариф BookingSaaS.

Добавьте подключение

  1. Откройте Интеграции и выберите вкладку Платежи.
  2. Нажмите Добавить платёжную интеграцию.
  3. Укажите понятное название и выберите Робокасса.
  4. Скопируйте показанные в этой же форме Result URL, Success URL и Fail URL в технические настройки магазина Робокассы.
  5. Введите идентификатор магазина, Пароль №1 и Пароль №2.
  6. Оставьте включённым Тестовый режим, пока не завершите проверку, и выберите тот же алгоритм подписи, что указан в кабинете Робокассы.
  7. В поле Формирование чеков выберите, будет ли BookingSaaS передавать номенклатуру в Робокассу.
  8. Если номенклатура передаётся, укажите НДС, предмет и способ расчёта. СНО можно оставить из настроек магазина Робокассы или выбрать явно.
  9. Нажмите Создать. Сервис сразу проверит реквизиты и создаст готовое подключение.

Реквизиты сохраняются зашифрованными и повторно не показываются. При повторной настройке оставьте секретные поля пустыми, если не хотите менять их.

В тестовом режиме Робокасса не предоставляет запрос статуса операции. Поэтому тестовые пароли окончательно проверяются при первом подписанном ResultURL. Для боевого подключения BookingSaaS дополнительно проверяет Пароль №2 через интерфейс статуса Робокассы.

Настройте фискализацию в Робокассе

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

Эта настройка не включает онлайн-кассу. Подключите подходящий режим фискализации в кабинете Робокассы. Если используются «Робочеки СМЗ», после успешной оплаты Robokassa самостоятельно передаст сведения в «Мой налог» и отправит чек покупателю.

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

Настройте ResultURL

Result URL доступен уже в форме создания и после создания остаётся доступен в настройках подключения. Укажите его в технических настройках магазина как ResultURL с методом POST.

BookingSaaS проверяет подпись Паролем №2, номер заказа, сумму и подписанный защищённый state созданного нами платежа. IP отправителя не считается доказательством оплаты. Успешный обработчик отвечает Робокассе строкой OK с номером заказа. Возврат браузера по SuccessURL сам по себе не подтверждает оплату.

Проверьте и активируйте

  1. В строке подключения нажмите действие Провести тестовый платёж. BookingSaaS создаст отдельный диагностический платёж на 1 рубль.
  2. Завершите оплату на тестовой странице Робокассы. Реальное бронирование при этом не создаётся.
  3. После возврата убедитесь, что в колонке Проверка появилось состояние Проверена. Оно выставляется только после подписанного ResultURL.
  4. После проверки переключите магазин и подключение на боевые пароли и выключите тестовый режим.
  5. Активируйте подключение для новых платежей.

Тестовый режим и тестовые пароли переключаются вместе. Боевой платёж нельзя проверять тестовыми реквизитами и наоборот.