Платежи
ЮKassa
Статусы оплат и возвратов для складского заказа.
Связать подтверждённый расчёт продавца с запросом на нужную группу касс, проверять реальное создание документа и отделять занятость кассы от неизвестного сетевого исхода.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Расчёт и фискальный документ | Продавец / адаптер → группа касс | Обсудим в составе подключения Фискальное событие направляется в согласованную организацию и группу. Для queue-варианта PDF сохраняются внешний ID события и requestId заявки; формат и адрес доступа подтверждаются отдельно. |
| Результат обработки выбранного API | Первый ОФД → учётный контур | Обсудим в составе подключения По queue-контракту PDF результат может быть конечным или IN_PROCESS; подтверждение читается по requestId. Синхронная модель старой инструкции сохраняется отдельной областью, не общей гарантией. |
| Возвратный чек | Ответственный → кабинет облачной кассы | Обсудим в составе подключения Подтверждён ручной сценарий по исходному чеку. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Рассматривается продукт «Облачные кассы» Первого ОФД. Сохранённая обзорная инструкция называет ФФД 1.2, форматы OKassa/Атол и синхронный ответ без очереди. Отдельно прочитанный PDF OKassa описывает queue API со статусом обработки. Эти модели привязываются к своим документам; применимую поверхность и редакцию должен подтвердить поставщик для доступа клиента. Это не API аналитики ОФД и не ЭДО.
Для выбранного формата нужно подтвердить адрес сервиса, редакцию, группу касс и способ получения окончательного результата. В прочитанном PDF OKassa есть отправка в очередь и запрос по requestId; в сохранённой обзорной статье описан синхронный путь. Без подтверждения их соотношения единая модель работы всем клиентам не обещается.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Не потерять документ между подтверждённым расчётом и завершением складского процесса.
Когда начинается: Продавец подтвердил фискальное событие расчёта по подготовленному заказу.
Результат: Фискальный результат известен, а отказы и неопределённые попытки имеют разные действия.
Задача: Сохранить связь с продажей при ручной операции.
Когда начинается: Продавец согласовал возврат после складской приёмки.
Результат: Возврат имеет проверенное основание.
Задача: Не потерять очередь расчётов одного клиента и не смешать группы.
Когда начинается: Касса отказала из-за занятости.
Результат: Повтор управляем и относится к тому же расчёту.
Задача: Разделить ожидание, ошибку и неопределённую отправку без повторного чека.
Когда начинается: Для клиента подтверждён queue-вариант OKassa, и после отправки ещё нет окончательного документа.
Результат: Известно, какая заявка завершилась и какой результат относится к одному расчёту.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Заказ и фискальные реквизиты | Продавец | Склад не назначает налоговую модель. |
| SKU, остаток и выдача | Skirbo / склад | Физическое движение отделено от фискального документа. |
| Группа и доступ | Продавец / Первый ОФД | Идентификатор группы и ИНН проверяются вместе. |
| Чек и отказ | Облачная касса | Проверяется содержимое ответа и окончательный статус выбранной поверхности; HTTP-успех или принятая заявка не заменяют фискальный документ. |
| Возврат товара и денег | Склад и продавец | Приёмка, финансовый возврат и чек имеют отдельные подтверждения. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Какой формат API и какая группа касс обслуживают расчёты конкретного продавца?
В прочитанной инструкции адресатом всегда является группа, даже при одной кассе.
Нужно различать принятый запрос и конечный документ. PDF OKassa описывает очередь и IN_PROCESS с последующей проверкой по requestId; сохранённая обзорная статья — синхронный результат без очереди. Какой вариант относится к вашему доступу, подтверждается до разработки.
Нет. Явная занятость и потерянный сетевой ответ — разные случаи. Во втором сначала выясняют, не был ли документ создан.
Такое утверждение не следует из документации облачной кассы. ЭДО — отдельный продукт и отдельный контракт.
Для описанной в PDF queue-поверхности предусмотрены запрос заявки и её текущего статуса. До конечного результата запись остаётся ожидающей; новая фискальная операция для ускорения не создаётся.
Для одного расчёта так делать нельзя по предлагаемому регламенту: защита в PDF привязана к той же группе и внешнему ID. Если первый requestId потерян, нужен согласованный способ поиска уже принятой заявки, а не новое основание.
Изучаем возможность связи со Skirbo. Рабочий коннектор и сроки подключения не подтверждены; сначала согласуем описанный ниже процесс и проверим доступный интерфейс. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.