Платежи
ЮKassa
Статусы оплат и возвратов для складского заказа.
Проектировать связь результата сборки с решением продавца о списании и отдельно контролировать фискальный чек.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Состав после сборки | Skirbo → платёжный контур продавца | Обсудим в составе подключения Проектное основание согласования суммы, не самостоятельная команда эквайрингу. |
| Charge и его результат | Платёжный контур ↔ Payture | Обсудим в составе подключения Подтверждён метод списания заблокированных средств с явным Amount. |
| Фискальный статус | Payture → учётный контур | Обсудим в составе подключения Отдельная сверка Id/OrderId и готовности чека. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Рассматривается Payture API двухстадийного платежа: Charge списывает предварительно заблокированные средства. Для продавца со складской сборкой это повод согласовать окончательную сумму после проверки наличия, а для фулфилмента — получать финансовое разрешение на выдачу, не управляя чужим эквайрингом напрямую.
Прочитаны Charge, GetState, Refund, Unblock и чтение фискального статуса Payture API. Подпись уведомлений, доступ терминала и правила оставшейся блокировки проверяются для договора отдельно. Рабочие денежные операции в рамках подготовки статьи не выполнялись.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Не списать полную сумму автоматически, если склад подтвердил неполный состав.
Когда начинается: Склад завершил сборку заказа с предварительной блокировкой оплаты.
Результат: Сумма платежа согласована с результатом сборки, а складская выдача имеет понятное основание.
Задача: Не потерять историю возвращённых сумм при сохранении основного статуса платежа.
Когда начинается: Покупатель вернул часть заказа.
Результат: Частичный возврат не скрыт за общим состоянием исходного платежа.
Задача: Отделить фискальный сбой от платёжного.
Когда начинается: Платёж подтверждён, но чек ещё не готов.
Результат: Чек сверяется в своём контуре.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Заказ, SKU и цены | Продавец | Состав после сборки согласуется до изменения суммы. |
| Остаток и выдача | Skirbo / склад | Физические действия не выводятся из платёжного состояния. |
| Платёж и сумма возврата | Payture / уполномоченный платёжный контур | OrderId и терминал различают платежи клиентов. |
| Чек | Фискальный контур Payture | Готовность чека и его отправка имеют отдельные признаки. |
| Физический возврат | Склад | Приёмка и пригодность не зависят от скорости возврата денег. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Кто принимает решение о списании, где хранится платёжный OrderId и допускается ли частичная сборка?
В документе это блокировка средств без списания. Разрешение отгрузки определяется согласованной политикой продавца, а состояния не объединяются.
Документация Charge указывает списание полной суммы. Для частичной сборки итоговую сумму необходимо передавать явно и сверять с подтверждённым составом.
Источник связывает Refunded с полным возвратом. При частичном важна сверка операций и сумм, а не один итоговый ярлык.
Нет такого основания. Платёж и фискальный документ сверяют отдельно; повтор денежной операции может создать лишнее списание.
Это означает, что запрос состояния выполнен. Для разрешения выдачи проверяют State, сумму, терминал и заказ; само успешное чтение не является оплатой.
Нет: документация Refund определяет отсутствие Amount как полный возврат. Сумму частичного возврата утверждают и передают явно, затем сверяют оставшуюся списанную сумму.
Изучаем возможность связи со Skirbo. Рабочий коннектор и сроки подключения не подтверждены; сначала согласуем описанный ниже процесс и проверим доступный интерфейс. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.