Robokassa

Выставляйте ссылки на оплату Robokassa прямо в переписке

Подключите Robokassa к ИИ-агенту: ссылки на оплату, статусы счетов и чеки 54-ФЗ. Агент выставит счёт прямо в переписке и напомнит про неоплаченные.

Как агент работает с Robokassa

Агент работает с Robokassa через подписанные запросы к auth.robokassa.ru: собирает ссылку на оплату с суммой, описанием заказа и фискальным чеком по 54-ФЗ, читает статус выставленного счёта по его номеру и показывает валюты и способы оплаты, доступные конкретно вашему магазину. Проверочный запрос при подключении — список валют магазина: он же сразу показывает, что подпись сходится и магазин отвечает.

Токена в Robokassa нет — доступ держится на паролях магазина, и они не равнозначны: пароль #1 подписывает сам платёж, пароль #2 — уведомления и проверку статуса. Поэтому агенту нужны оба, иначе половина работы отвалится. Сама подпись собирается из идентификатора магазина, суммы, номера счёта и пароля и считается по MD5, поэтому сумма в подписи и сумма в ссылке обязаны совпадать до копейки — иначе платёж отклоняется на входе, ещё до страницы оплаты.

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

Ошибки Robokassa возвращает числовым кодом, и агент расшифровывает его, а не показывает «запрос не прошёл»: по коду видно, разошлась ли подпись, не активирован ли магазин или такого счёта попросту нет. Частоту запросов он выдерживает сам — до пяти в секунду с небольшим запасом на всплеск, — так что серия проверок статуса не упирается в отказ. Если по счёту данных нет или магазин их не отдаёт, агент говорит об этом прямо, а не показывает пустую таблицу.

Сценарии интеграции

Ссылка на оплату в переписке

Агент соберёт ссылку на оплату с суммой, описанием и фискальным чеком по 54-ФЗ — её сразу можно отправить клиенту.

Статус выставленного счёта

Агент скажет по номеру счёта, что с платежом: инициирован, в холде, оплачен или возвращён, — без захода в кабинет.

Напоминания по неоплаченным

Агент по расписанию обойдёт выставленные им счета и напомнит о тех, что так и остались неоплаченными.

Валюты и способы оплаты

Агент покажет доступные магазину валюты и способы оплаты, чтобы ссылка выставлялась в том, чем клиенту удобно платить.

Сколько собрали за день

Агент обойдёт выставленные за сутки счета, посчитает оплаченные и покажет собранную сумму, отдельно назвав те, что ушли в возврат или зависли в холде.

Почему платёж не прошёл

Агент расшифрует числовой код ошибки — разошлась подпись, магазин ещё не прошёл модерацию или такого счёта нет — и скажет, что именно поправить.

Примеры: Robokassa

Robokassa
Реальные диалоги — выберите вопрос
Выстави клиенту счёт на 48 700

Ссылка на оплату готова — 48 700 ₽, чек по 54-ФЗ приложен.

  • Назначение: «Поставка партии №118»
  • Оплата картой, СБП или кошельком — что удобнее клиенту

Отправить в переписку?

Ответить...

Ассистент может ошибаться — проверяйте его работу

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

Перед подключением

  • Личный кабинет Robokassa с правами владельца магазина
  • Магазин прошёл модерацию: до неё работает только тестовый режим
  • Сайт или страница, куда принимаются платежи
  1. 1

    Заведите магазин в кабинете Robokassa

    Зарегистрируйтесь на partner.robokassa.ru и создайте магазин: идентификатор и пароли существуют у магазина, а не у аккаунта.

  2. 2

    Откройте технические настройки магазина

    Идентификатор магазина (MerchantLogin) лежит в карточке: «Мои магазины» → «Технические настройки». Это логин магазина, а не e-mail входа в кабинет.

  3. 3

    Проверьте алгоритм расчёта хеша — MD5

    Там же выбирается метод хэширования подписи. Нужен MD5 — по умолчанию стоит он; если выбран SHA-256 или другой, верните MD5.

  4. 4

    Скопируйте рабочие Пароль #1 и Пароль #2

    В том же разделе два блока паролей — рабочий и тестовый. Пароль #1 подписывает платёж, Пароль #2 — уведомления и статус.

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

Тремя значениями из «Мои магазины» → «Технические настройки»: идентификатор магазина (это логин магазина, а не e-mail входа), пароль #1 и пароль #2. Проверьте, что алгоритм хеша — MD5, иначе подписи не сойдутся, а тестовые пароли дадут ошибку 29.

Формирует ссылки на оплату с фискальным чеком по 54-ФЗ, проверяет статус счёта по его номеру и показывает валюты и способы оплаты, доступные магазину.

Нет. Robokassa — приём платежей от клиентов: агент видит выставленные счета и их статусы, а не выписку по расчётному счёту. Для операций по счёту банк подключается отдельным коннектором.

Деньгами агент не распоряжается: он выставляет счёт и читает его статус, а зачисление и вывод остаются на стороне Robokassa и вашего договора с ней.

Похожие интеграции

Категория
Банки
Подключение
По API-ключу
Документация
Robokassa

Подключите Robokassa

Зарегистрируйтесь — подключение занимает пару минут, данные остаются в ваших системах.

Попробовать бесплатно