Перейти к основному содержимому
◈ Интернет-магазин на базе рикмы ◈

Ваша собственная витрина. Бэкенд, управляемый по согласию партнёров.

Запустите полноценный магазин в один клик из готового стартового шаблона — или подключите существующий сайт по API — без поддержки сервера и базы данных. Покупатель оформляет заказ на быстрой привычной витрине без регистрации в 1💗1, а за кулисами рикма управляет вариантами, остатками, заказами, автоматизацией задач и расхода ресурсов, инструментами MCP и автоматическим распределением прибыли по вкладу каждого партнёра.

Без кода · В один клик

Готовый шаблон магазина

Открытый репозиторий на SvelteKit (1lev1-shop-starter), который разворачивается на Vercel или Netlify в один клик: каталог, выбор вариантов, корзина, эквайринг или оплата по согласованию и страница отслеживания заказа.

Headless Commerce

Подключение существующего сайта

Используйте публичный REST API рикмы на любом стеке (Next, Astro, SvelteKit, WordPress) или вставьте фрагмент кода для автоматической отправки продаж после оплаты.

AI Agents · MCP

Управление магазином через ИИ-агента

12 специализированных инструментов MCP позволяют Claude или любому совместимому ИИ-агенту проверять остатки, создавать продукты, обновлять склад и вести заказы в обычном диалоге.

◈ 1 · Готовый шаблон магазина (1lev1-shop-starter) ◈

Запустите живой магазин за 3 шага — без написания бэкенда и ведения базы данных

Чтобы вам не приходилось разрабатывать сервер или поддерживать отдельную базу интернет-торговли, мы создали полный открытый шаблон витрины, напрямую связанный с вашей рикмой в 1💗1.

1

Шаг 1 · Задайте продукты и варианты в Мозге рикмы

Откройте Мозг → Продажи → Управление продажами. Загрузите галерею (до 12 фото на продукт и отдельные галереи для вариантов), задайте оси опций на уровне рикмы (размер, цвет, объём) и создайте матрицу вариантов (SKU) с ценой и остатком для каждой комбинации — или переключателем «Без ограничений».

2

Шаг 2 · Выберите способ оплаты и создайте ключ магазина

Во вкладке «Подключения» в один клик создайте специальный ключ магазина (orders:create и orders:read), который хранится только на сервере витрины (никогда в браузере). Выберите один или несколько способов оплаты: Stripe, PayPal или оплата по согласованию (телефон / WhatsApp).

3

Шаг 3 · Нажмите Deploy на Vercel или Netlify

Кнопка развёртывания во вкладке подключений автоматически подставляет адрес вашей рикмы и ключ магазина в форму Vercel или Netlify. Через минуту ваша витрина в сети и синхронизирована с рикмой в реальном времени.

Три сценария оплаты — включая запуск в первый же день без платёжного шлюза

Можно включить один сценарий или совместить их в одной корзине:

Автоматический эквайринг (Stripe / PayPal)

Сервер шаблона пересчитывает корзину по живому каталогу (чтобы покупатель никогда не заплатил по устаревшей цене), открывает защищённую страницу оплаты и принимает подписанный webhook, регистрирующий оплаченный заказ в рикме.

Оплата по согласованию (телефон / WhatsApp / перевод / наличные)

Минимальный порог входа для новых проектов: без мерчант-аккаунта и комиссий шлюзов. Покупатель оставляет имя и телефон, заказ попадает в «Ожидают оплаты» с кнопками звонка и WhatsApp, а по нажатию «Оплата получена» фиксируются продажи и списывается остаток.

Уже есть собственный сайт?

Шаблон не обязателен: можно встроить сниппет, отправляющий каждую продажу с вашего текущего сайта, или построить собственный фронтенд поверх Headless API рикмы.

Что уже встроено в готовый шаблон из коробки

Живой каталог, поиск и фильтрация по осям

Фильтрация по категории и осям вариантов (?option.size=m&option.color=red), сортировка по цене или новизне и полная работа в SSR ещё до загрузки JavaScript.

Выбор вариантов и умная галерея

Любой выбор размера или цвета мгновенно обновляет фотографии, цену и доступность («Осталось 3» или «В наличии») из одного ответа API.

Защищённая корзина и серверный пересчёт цен

Корзина хранит только идентификаторы и количество (никогда цену). Перед оплатой сервер заново проверяет наличие и цены по каталогу и предупреждает, если что-то изменилось.

Доставка, самовывоз и время подготовки

Поддержка доставки по адресу (с расчётом стоимости доставки), самовывоза, цифровых товаров или согласования, а также отображение времени изготовления (leadTimeHours).

Страница благодарности и живой статус заказа

Покупатель получает короткий номер заказа, удобный для продиктовки по телефону (например, K7Q4XM), и видит обновление статуса: записан → отправлен → выполнен.

Экспорт CSV, совместимый с Shopify

Никакой привязки к платформе: экспортируйте все продукты, варианты и продажи в формате CSV Shopify для любой внешней системы или таблицы.

◈ 2 · Почему 1💗1 как бэкенд для магазина? ◈

Бэкенд, работающий по согласию партнёров — а не очередная админка с одним «хозяином»

В обычном интернет-магазине один администратор владеет всеми правами, а в конце месяца начинаются таблицы и споры между партнёрами. Когда бэкендом выступает 1💗1, правила партнёрства и взаимного согласия встроены в сам движок.

Две скорости: мгновенные ежедневные операции, изменение условий по согласию

Обновление остатков, порядок фото в галерее, отметка заказа как «отправлен» или «выполнен» и печать накладной выполняются мгновенно любым участником рикмы. А вот изменение цены или добавление варианта в общем продукте рикмы меняет условия партнёрства — поэтому автоматически открывает предложение об изменении (editObject) на согласие партнёров (одобрить · обсудить · встречное предложение, а молчание по истечении согласованного времени ответа означает согласие), пока продукт продолжает продаваться без остановки.

Деньги остаются у вас — и сразу входят в формулу распределения

Оплата покупателя не проходит через 1💗1, и мы не храним чужие средства. Платёж поступает напрямую на счёт Stripe, PayPal или банковский счёт участника рикмы, автоматически записывается как продажа в его распоряжении (holderStatus: 'self') и сразу учитывается в сумме к распределению по формуле рикмы: (время + ресурсы) = % от прибыли. Если же сообщается о продаже, деньги за которую у другого партнёра, открывается двустороннее согласие (saleClaim).

Оплаченный заказ никогда не отклоняется из-за остатков (умный Oversold)

Когда покупатель уже оплатил заказ на сайте, сервер никогда не выдаст ошибку с потерей заказа из-за того, что товар закончился секундой раньше. Заказ принимается, остаток уходит в минус, показывая точную нехватку единиц для производства, заказ помечается как oversold, а рикма получает уведомление.

Прозрачная отмена и полная защита приватности покупателя

Продажа в 1💗1 никогда не удаляется из истории партнёрства: отмена заказа держателем денег обнуляет ещё не распределённые продажи (сохраняя исходную сумму в примечании) и возвращает на склад неотправленные товары. Контакты и адрес покупателя видны только участникам рикмы — и никогда не попадают в публичные DTO или webhooks.

Чем магазин на 1💗1 отличается от обычного интернет-магазина?

ОбластьОбычный магазин (Shopify / WooCommerce)Магазин с бэкендом 1💗1
Управление ценами и условиямиЛюбой, у кого есть пароль администратора, может единолично поменять цену или удалить товар.Склад и отгрузка мгновенны; изменение цены или варианта общего продукта проходит через согласие партнёров.
Распределение выручки между партнёрамиДеньги приходят на один счёт, а в конце месяца доли считают вручную в таблицах.Каждый оплаченный заказ автоматически участвует в прозрачном распределении прибыли по реальным часам и ресурсам.
Что происходит после заказаОбщее письмо на почту; нужно вручную координировать, кто собирает, упаковывает, отправляет и списывает сырьё.Движок исполнения открывает задачи-карточки сердца для ролей и списывает сырьё из ресурсов рикмы.
Управление через ИИ-агентов (MCP)Требует платных сторонних плагинов и заказной интеграции.12 встроенных инструментов MCP из коробки для управления товарами, складом и заказами в диалоге с Claude.
◈ 3 · Автоматизация задач, списание запасов и сложные продукты ◈

Поступает заказ → открываются задачи по ролям → автоматически списываются ресурсы

Магазин в 1💗1 напрямую связан с задачами и ресурсами рикмы: каждый оплаченный заказ запускает единый движок исполнения, который переводит покупку в конкретные поручения и расход материалов — без навязывания обязательств без согласия партнёра.

Автоматизация задач · Шаги исполнения (fulfillment-step)

Автоматические задачи на сборку, упаковку, производство и доставку — с согласия исполнителя

Во вкладке «Исполнение» каждая рикма настраивает цепочку шагов: когда шаг срабатывает (при каждом оплаченном заказе, только при доставке, только при самовывозе или после предыдущего шага), кому он адресован (активной миссии, роли в рикме или конкретному участнику) и открывать ли задачу на весь заказ или на каждую позицию.

  • Согласие на правило один раз: ни одна автоматическая задача не назначается человеку, который не согласился с правилом. Правило для самого себя включается сразу; правило для другого партнёра ждёт его согласия — и после согласия все заказы идут к нему без бюрократии.
  • Карточка исполнения на странице Сердца (fulfill): задача появляется на странице Сердца со списком позиций, сроком, данными покупателя и кнопками звонка и WhatsApp. Нажатие «Отправлено ✓» завершает задачу, автоматически переводит заказ в статус «отправлен» (или «выполнен») и отправляет webhook на витрину.
  • Операционная связь без раздувания долей: само открытие задачи не начисляет проценты — реальные часы учитываются таймером миссии и подтверждаются как обычно. Недоступны сегодня? Передайте задачу следующему партнёру по роли.
Списание запасов из ресурсов · Mashabetahalich

Привязка продуктов и вариантов к сырью и ресурсам рикмы

Продукт (или конкретный вариант, например размер L, требующий больше ткани, чем размер M) можно связать с ресурсами рикмы, чтобы каждая продажа обновляла физический остаток в зависимости от типа ресурса:

  • Собственный запас рикмы (owned): партнёр купил и внёс 100 банок (стоимость зачтена в его долю при приёмке). При каждой продаже движок автоматически вычитает израсходованное количество из остатка на полке (onHand), а отмена до отправки возвращает его.
  • Консигнация (perUse): поставщик оставляет сырьё в рикме и получает долю только по факту использования — продажи накапливают партии поставки по реально израсходованному количеству.
  • Внешний поставщик (external) и сигнал низкого остатка: когда запас падает ниже порога (lowStockAt) или товар заказывается у внешнего поставщика под запрос, движок автоматически открывает задачу на закупку для роли снабжения.
Сложные продукты (BOM), запросы расчёта и пулы спроса

От товаров с фиксированной ценой до индивидуальных заказов и коллективных пулов спроса

Одна и та же витрина поддерживает как простые товары, так и сложные продукты со спецификацией (BOM) из нескольких миссий и ресурсов:

  • Готовые и настраиваемые по меню сложные продукты: когда все строки спецификации (миссии и ресурсы) закреплены за участниками, подтвердившими ставку и объём, продукт продаётся через обычную корзину (checkout: true) анонимному покупателю — включая опции меню, меняющие BOM.
  • Индивидуальный запрос цены (quote): для изделий под заказ магазин направляет покупателя на форму запроса, которая открывает расчёт и предложение по персональной ссылке (токен заказа) — не требуя от покупателя создавать аккаунт.
  • Лестница идентификации покупателя: в 1💗1 уровень идентификации покупателя точно соответствует согласию, которое ещё требуется после заказа — покупка по фиксированной цене полностью анонимна, индивидуальный расчёт работает по токену одного заказа, а пул спроса (где цена снижается по мере присоединения людей) использует лёгкий аккаунт без пароля.
◈ 4 · Управление магазином через MCP и Headless API ◈

Общайтесь со своим магазином: 12 инструментов MCP для ИИ-агентов и полный REST API для разработчиков

Участники рикмы могут подключить Claude или любого ИИ-агента с поддержкой MCP и управлять каталогом, складом и заказами на естественном языке — либо создать любой собственный интерфейс поверх REST API и webhooks рикмы.

7 инструментов MCP для чтения и контроля витрины

Ваш агент в реальном времени видит всё, что отображается на экранах управления продажами рикмы:

listRikmaProducts · getRikmaProduct · getShopInventory (полный снимок склада, позиции с низким остатком и расчёт нехватки единиц под ожидающие заказы) · listRikmaProductOptions · listRikmaProductVariants · listRikmaOrders · getRikmaOrder

5 инструментов MCP для управления продуктами, складом и заказами

Все инструменты записи работают в рамках прав участника рикмы и соблюдают правила согласия партнёров:

createRikmaProduct (в существующей, личной или новой рикме) · setShopStock (задать точное количество, прибавить поставку или сделать безлимитным) · updateRikmaOrderStatus (отметить отправленным/выполненным или отменить держателем денег) · updateRikmaProduct · archiveRikmaProduct

О чём можно попросить вашего ИИ-агента?

«Проверь склад нашей рикмы — какие варианты заканчиваются и какие заказы ждут отправки?»
«Пришли 30 новых керамических пиал для варианта M / Синий — добавь их к остатку.»
«Создай в магазине новый продукт 'Зимний дегустационный набор' по цене 180 шекелей с остатком 20 штук.»
«Отметь заказ K7Q4XM как отправленный и покажи, остались ли заказы, ожидающие оплаты по согласованию.»

Headless REST API и подписанные Webhooks (OpenAPI)

Создаёте витрину на Next.js, SvelteKit или Astro? Каждая рикма предоставляет канонический API с поддержкой ETag, фильтрацией вариантов, идемпотентностью и подписанными через HMAC вебхуками:

GET /api/v1/r/:rikma/products · GET /api/v1/r/:rikma/options · POST /api/v1/r/:rikma/orders · GET /api/v1/r/:rikma/orders/:ref · POST /api/v1/r/:rikma/orders/:ref/cancel · Webhooks: order.paid, order.pendingPayment, order.statusChanged, order.oversold, variant.stockChanged
Перейти к руководству по MCP и полному списку инструментов

Частые вопросы об открытии магазина с 1💗1

Нужно ли покупателям нашего магазина регистрироваться в 1💗1 или подписывать соглашение?

Нет. Покупатель просматривает вашу витрину, выбирает варианты, добавляет товары в корзину и оплачивает заказ как полностью анонимный гость — без аккаунта в 1💗1 и не покидая ваш сайт.

Проходят ли деньги через 1💗1 и берёте ли вы комиссию за эквайринг?

Нет. У 1💗1 нет кошелька и хранения чужих средств (custody). Покупатель платит напрямую на счёт Stripe, PayPal или банковский счёт участника рикмы, а сервер лишь сообщает рикме о заказе для прозрачного распределения прибыли между партнёрами.

Можно ли запустить магазин, если у нас ещё не подключён приём карт?

Да. В шаблоне магазина можно включить «Оплату по согласованию» (телефон / WhatsApp) вообще без ключей Stripe и PayPal. Покупатель оставляет имя и телефон, заказ попадает во вкладку «Ожидают оплаты», вы договариваетесь о переводе или наличных и нажимаете «Оплата получена».

Что происходит, когда один из партнёров хочет изменить цену товара в магазине?

Операционные действия — обновление склада, порядок фото в галерее, отметка об отправке — применяются мгновенно. Изменение цены или добавление варианта в общем продукте рикмы открывает предложение об изменении на согласие партнёров, а во время голосования товар продолжает продаваться по прежней цене.

Можно ли экспортировать товары и продажи в другую систему?

Да. Экран управления продажами поддерживает экспорт CSV всех товаров и вариантов в формате, совместимом с Shopify, а также экспорт таблицы продаж по датам и источникам.

Готовы открыть магазин, в успехе которого участвует каждый партнёр?

Создайте рикму бесплатно, добавьте первые продукты и разверните готовую витрину за считанные минуты — или запишитесь на короткое личное демо, чтобы увидеть весь процесс вживую.

На главную страницу
Новое желание