RIDERSRUN

Каталог и варианты

Бренды, разделы, свойства, цветоразмерность и наличие по каждой торговой точке.

Открыть пример
Выбрать свой город

Москва и Сочи: своя цена и остаток для каждого варианта. Выбор города меняет каталог, карточку и расчет заказа.

Товар и продаваемый вариант

Товар объединяет описание, галерею, бренд и характеристики. Вариант — конкретное сочетание цвета и размера со своим ID, артикулом, ценой, фотографией и остатками по складам.

В корзину передается variantId. Сервер берет актуальную цену и доступность из каталога, а не доверяет сумме, присланной браузером.

GET /api/v1/products/start-60
GET /api/v1/products?category=shoes&size=42&view=cards&limit=12

Предопределенные свойства

Бренд связан со справочником: Riders Run, Riders Run Premium, Riders Run Rain, Riders Run Sun и Riders Run Роботехника. Один товар может входить в несколько разделов. Схема редактора определяет поля характеристик.

Посмотреть бренды

Наличие там, где покупают

Остатки хранятся отдельно по вариантам и складам. Цены задаются прайс-листами по условиям продажи. Заказ резервирует товар; проведение отгрузки уменьшает физический остаток. Подробнее — в разделах «Склады» и «Цены».

Открыть товары в управлении

Легкий список и полная карточка

Параметр view=cards возвращает данные для карточек списка без полной матрицы вариантов. Полный товар запрашивается отдельно. limit и offset управляют порцией результатов; total позволяет построить навигацию.

Фильтры с несколькими значениями передаются повторяющимися параметрами: size=41&size=42. Разделы каталога: shoes, clothing, glasses, computers, accessories, robot.

GET /api/v1/products?view=cards&size=41&size=42&limit=12&offset=0