Интеграция 1С и ЮKassa — приём онлайн-оплат
ЮKassa (бывшая Яндекс.Касса) — один из крупнейших платёжных агрегаторов в России. Интеграция с 1С позволяет автоматически создавать документы оплаты, отправлять чеки и контролировать взаиморасчёты с покупателями.
🔗 Как работает связка 1С + ЮKassa?
Схема обмена данными:
- Покупатель оплачивает заказ на сайте (карта, СБП, электронный кошелёк).
- ЮKassa отправляет уведомление (webhook) о успешной оплате.
- 1С получает уведомление и автоматически создаёт документ «Поступление на расчётный счёт» или «Оплата от покупателя».
- 1С отправляет в ЮKassa данные для фискализации (электронный чек по 54-ФЗ).
⚙️ Способы интеграции
Вариант 1: Через модуль 1С-Битрикс
- Если интернет-магазин на Битрикс — обмен идёт через стандартную интеграцию 1С ↔ Битрикс
- Оплаты подгружаются из Битрикс в 1С вместе с заказами
Вариант 2: Через API ЮKassa напрямую
- 1С опрашивает API ЮKassa (REST, JSON) по расписанию
- Получает список платежей и создаёт документы
- Требуется доработка (написание обработки или HTTP-сервиса)
Вариант 3: Загрузка реестра выплат
- Скачать CSV-отчёт из личного кабинета ЮKassa
- Загрузить в 1С через обработку загрузки банковской выписки
- Подходит для небольших объёмов
🧾 Фискализация (54-ФЗ)
По закону, при онлайн-оплате покупателю нужно отправить электронный чек. Варианты:
- Через ЮKassa — ЮKassa сама выступает агентом фискализации (подключена к ОФД). Вам нужно передавать данные о товарах, ценах, НДС.
- Через свою онлайн-кассу — если у вас есть ККТ (Атол, Штрих), 1С может отправить команду на печать чека.
📊 Что получите после интеграции
- Автоматическое закрытие дебиторской задолженности покупателей
- Актуальные остатки по взаиморасчётам в реальном времени
- Корректная выручка в бухгалтерском учёте (без ручного ввода)
- Соответствие 54-ФЗ — чеки отправляются автоматически