Платежи
ЮKassa
Статусы оплат и возвратов для складского заказа.
Спроектировать передачу складского результата уполномоченному платёжному контуру, чтобы отмена резерва не путалась с возвратом списанных средств, а выплата — с возвратом покупателю.
Зафиксируем нужные операции, направление данных и условия приёмки.
| Операция | Направление | Состав и готовность |
|---|---|---|
| Событие отмены / расхождения | Skirbo → платёжный ответственный | Обсудим в составе подключения Предлагается передавать факт, заказ и согласованную сумму без карточных реквизитов. |
| Выбор денежной операции | Платёжный контур ↔ Mandarin | Нужна проверка Типы операций подтверждены, методы и состояния требуют отдельного контракта. |
| Подтверждение результата | Платёжный контур → Skirbo | Обсудим в составе подключения Склад хранит связь и итог, не предполагает успех по отправленному запросу. |
На узком экране таблицу можно прокрутить в сторону.
Это сценарии для обсуждения. Методы API сервиса сами по себе не подтверждают готовность подключения в Skirbo.
Рассматриваются справочник операций Mandarin и API приёма платежей: удержание, списание, отмена и чтение результата. Для продавца с резервом и частичной сборкой важно различать финансовый смысл операции, имя команды API и подтверждение её завершения. Договорная доступность и связь со Skirbo проверяются отдельно.
Прочитаны официальный API приёма платежей, заголовок доступа x-auth, асинхронный результат и метод чтения операции. Подпись callback, идемпотентность создания и условия терминала требуют отдельного подтверждения; финансовые действия остаются у уполномоченного контура продавца.
Предлагаемая схема для согласования и пилота. Она не означает, что описанный обмен уже настроен в Skirbo.
Задача: Не запросить возврат там, где деньги только заблокированы, и не считать снятие блокировки возвратом списанной суммы.
Когда начинается: До выдачи товара продавец согласовал отмену заказа.
Результат: Отмена имеет раздельные складское и финансовое подтверждения.
Задача: Использовать фактический состав как основание финансового решения.
Когда начинается: Часть заказанных единиц отсутствует.
Результат: Сумма и состав не расходятся молча.
Задача: Не потерять связь денежных действий с исходной покупкой.
Когда начинается: По претензии согласован полный или частичный возврат.
Результат: Возврат покупателю сохраняет платёжную прослеживаемость.
| Данные | Ответственный источник | Правило обмена |
|---|---|---|
| Заказ, цены и решение | Продавец | Согласует состав и финансовый эффект. |
| SKU, запас, резерв | Skirbo / склад | Физический факт отделён от платежа. |
| Платёж и его операции | Mandarin / платёжный контур | Блокировка, списание и возврат имеют отдельную семантику. |
| Документы | Продавец / фискальный контур | Фискализация не доказана одним справочником типов. |
| Возврат товара | Склад | Приёмка и пригодность подтверждаются независимо от возврата средств. |
На объём работ влияют версии систем, доступы, число кабинетов, направление обмена и обработка ошибок. После разбора задачи согласуем реализацию, стоимость и сроки.
Где выполняются платежи Mandarin и какие складские события должны инициировать финансовую проверку?
Справочник разделяет блокировку при двухстадийной оплате и списание. Для разрешения отгрузки нужна политика продавца и подтверждённый результат.
В справочнике Reversal означает снятие блокировки, а Refund — возврат списанных средств. Однако API приёма платежей использует action=reversal также для возврата по успешному pay. Выбирать действие нужно по контракту и исходной транзакции, сохраняя раздельный финансовый смысл.
Это отдельный тип выплаты. Его нельзя подменять возвратом исходной покупки без договорного основания и проверки связей.
Нет доказательства. Материал даёт предметную модель и вопросы к контракту; первый вариант предполагает подтверждение финансовым ответственным.
Нет оснований считать их одинаковыми. Раздел расчётов описывает для preauth частичное списание с освобождением остатка, а для auth — предварительную отмену разницы. Применимость этих переходов подтверждают для схемы магазина.
Это идентификатор созданной операции. Финансовый результат проверяют отдельно; ожидание или неизвестное состояние не разрешает повторное списание.
Изучаем возможность связи со Skirbo. Рабочий коннектор и сроки подключения не подтверждены; сначала согласуем описанный ниже процесс и проверим доступный интерфейс. Перед запуском подтвердим состав операций и проверим результат на согласованном сценарии.
Используем для оценки возможностей внешней системы. Документация не является подтверждением готовности коннектора Skirbo.
Выберите сервисы и расскажите, какие данные нужно передавать. Можно описать одну интеграцию или связку из нескольких систем.
Оценка заявки не означает, что подключение уже готово или разработка согласована. Пароли, API-ключи и данные покупателей в форму не добавляйте.
Названия и логотипы используются для обозначения сервисов. Состав подключения и условия уточняем для вашей задачи.