Считайте выручку, возвраты и чеки ЮKassa прямо в чате
Подключите ЮKassa к ИИ-агенту: платежи, возвраты, чеки и способы оплаты. Агент сведёт выручку за период, найдёт платёж и пришлёт дневную сводку.
Как агент работает с ЮKassa
Агент ходит в API ЮKassa версии v3 и читает всё, что относится к приёму платежей: сами платежи и их статусы, возвраты, фискальные чеки и способы оплаты. Первым запросом он спрашивает /me и подтверждает, чей магазин подключён, — чтобы сводка не оказалась про соседний shopId. Дальше считает выручку за период, отмены и возвраты, разбирает конкретный платёж по дате, сумме или статусу и присылает сводку по расписанию.
Возврат в ЮKassa — отдельный объект, связанный с платежом, а не правка самого платежа. Поэтому агент считает выручку как платежи периода за вычетом привязанных к ним возвратов и отдельно помечает те возвраты, что пришли позже исходной оплаты: иначе месяц закрывается красивее, чем он есть. И принятый платёж — ещё не деньги на расчётном счёте: на счёт они приходят выплатой, и увидеть её можно уже в банковском коннекторе.
На этой паре ключей агент работает на чтение: он считает, сопоставляет и объясняет — связывает возвраты с исходными платежами, показывает, по каким способам оплаты их больше всего, и находит платёж, о котором спрашивает бухгалтерия. Выплаты через API недоступны: «ЮKassa Выплаты» — отдельный продукт со своими agent_id и ключом, и агент не делает вид, что может распорядиться деньгами магазина.
Доступ — пара shopId и секретного ключа: она подставляется в каждый запрос и жёстко привязана к одному магазину, поэтому сводка всегда про него, а не про соседний. Подписки на вебхуки этой парой не задаются — уведомления настраиваются в кабинете ЮKassa, — поэтому агент забирает данные сам, по запросу и по расписанию, листая список платежей курсором. Если данных за период нет, он говорит об этом прямо, а не показывает пустую таблицу.
Сценарии интеграции
Свод выручки за период
Агент сведёт платежи за период: сколько прошло, сколько отменено и сколько вернули, — без выгрузок из кабинета.
Разбор конкретного платежа
Агент найдёт платёж по дате, сумме или статусу и покажет способ оплаты, фискальный чек и связанные с ним возвраты.
Ежедневная сводка выручки
Агент пришлёт сводку в рабочий чат по расписанию: выручка за день, отмены и возвраты по подключённому магазину.
Возвраты и их причины
Агент соберёт возвраты за период, свяжет их с исходными платежами и покажет, по каким способам оплаты их больше всего.
Чеки под платежами
Агент пройдёт по платежам периода и назовёт те, у которых нет фискального чека, — нехватка всплывёт раньше вопроса от бухгалтерии.
Оплаты, которые не дошли
Агент соберёт отменённые и незавершённые платежи за период и покажет, на каких способах оплаты покупатели срываются чаще всего.
Примеры: ЮKassa
Вернули 214 800 ₽ — это 3,1% от выручки магазина.
Всего 37 возвратов, две трети по оплатам картой, остальное — СБП. Против июня доля выросла на 0,8 п.п.: почти весь прирост дал один товар, по нему 11 возвратов подряд.
Ассистент может ошибаться — проверяйте его работу
За июль магазин собрал 6,92 млн ₽ — платежи за вычетом возвратов.
- Успешных платежей — 7,13 млн ₽
- Возвраты — 214 800 ₽, в том числе два по июньским оплатам
Отдельно от свода: отменённых и незавершённых платежей на 412 тыс ₽, чаще всего покупатели срывались на оплате картой. Считал по подключённому магазину — shopId подтвердил запросом /me.
Ассистент может ошибаться — проверяйте его работу
Как подключить
Перед подключением
- Магазин, подключённый к ЮKassa.
- Телефон, привязанный к кабинету: выпуск ключа подтверждают по SMS.
- 1
Войдите в кабинет ЮKassa с нужной ролью
Ключи доступны владельцу магазина и пользователю с ролью «Разработчик». Если роли нет, попросите владельца добавить вас с ней — иначе раздел не откроется.
- 2
Скопируйте shopId в «Настройки → Магазин»
Вверху кабинета выберите магазин и откройте «Настройки → Магазин»: идентификатор подписан там как shopId. У каждого магазина, включая тестовый, он свой.
- 3
Выпустите ключ в «Интеграция → Ключи API»
Откройте «Интеграция → Ключи API», в блоке секретного ключа нажмите «Выпустить ключ» и подтвердите операцию SMS-паролем на телефон, привязанный к кабинету.
- 4
Скопируйте ключ из одноразового окна
Секретный ключ показывается один раз — «Ключ доступен только в этом окне». После закрытия останется только перевыпустить; прежний работает ещё 48 часов.
Частые вопросы
Парой значений: shopId из «Настройки» → «Магазин» и секретный ключ из «Интеграция» → «Ключи API» → «Выпустить ключ» с подтверждением SMS-паролем. Нужна роль владельца или «Разработчик», иначе раздел не откроется, а ключ показывается только один раз.
Платежи и их статусы, возвраты, фискальные чеки и способы оплаты того магазина, чей shopId подключён.
ЮKassa — приём платежей от покупателей: агент видит платежи и возвраты, а не выписку по расчётному счёту. На счёт деньги приходят выплатой, и её видно уже в банковском коннекторе.
Разделы выплат и подписки на вебхуки под парой shopId и секретного ключа не работают: выплаты — отдельный продукт со своим ключом, а уведомления настраиваются в кабинете ЮKassa.