For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /ru/docs/mobile/commerce.md (or send Accept: text/markdown).
Коммерция на mobile
Управляйте продуктами магазина и заказами рабочего пространства.
Продукты
GET и POST на /api/mobile/commerce/products перечисляют и создают продукты — только owner и admin. Новый продукт начинается как черновик; цены вводятся строками и хранятся в центах с точностью до двух знаков, а отслеживание остатков опционально. Продукты никогда не удаляются: archived — состояние удаления, а PATCH обновляет поля и статус — draft, active, archived — вместе.
Заказы движутся только вперёд
GET /api/mobile/commerce/orders перечисляет заказы; их создаёт магазинное оформление, никогда приложение. PATCH продвигает состояние только вперёд — pending в paid в fulfilled — с cancelled разрешённой до оплаты и refunded после. Отмена возвращает отслеживаемый товар на склад в той же транзакции, а недопустимый переход — тихий холостой ход, а не ошибка, которую пользователь должен закрыть.
Проверка и устранение неполадок
Продайте через публичное оформление, продвиньте заказ на mobile и подтвердите, что склад возвращается при отмене pending-заказа. Участники ниже admin вообще не достигают поверхности — проверьте, что они видят её недоступной, а не пустой.