Товары, продукты и услуги
Товарная номенклатура создается из стандартных карточек товаров, продуктов или услуг. В нашей базе данных содержится максимальное количество различных карточек товаров, которые вы можете скопировать и редактировать в своем магазине или создать новую карточку своего уникального товара.
Вы можете выбрать и скопировать карточку товара из нашего публичного списка Queries:products:
- RU - русский
- EN - английский
Перевод на другие языки осуществляется рабочими группами.
Как перевести на другой язык?
Запрос на получение списка публичных категорий, в котором можно также определить фильты поиска (не обязательно):
- id* - поиск по первым нескольким знакам UUID товара или его slug
- title - поиск по названию товара
- category* - поиск по UUID, slug или названию категории, в которой размещен товар
- tnved* - поиск по номеру Товарной классификации ТН ВЭД 2022, под которую подпадает товар
- brand* - поиск по бренду, который включает товар
- manufacturer* - UUID, slug, Coopenomics account или название организации, который производит товар
- active - только активные карточки товаров
- featured - только избранные карточки товаров
- lang - поиск по языку названия и описания товара
query ProductQuery {
products(
category: "food"
) {
id
slug
translate {
title
}
}
}
Сохраните карточку товара в своем каталоге и разместите в выбранной категории с помощью Mutations:manageStock:
mutation StockMutation {
manageStock(
stock: {
sku: "R001", #Уникальный артикул товара для Вашего магазина
shop: "romashka",
product: "milk",
translate: {lang: "RU", title: "Молоко"},
uom: "l"
}
) {
shop
product
stock {
id
product {
id
slug
translate {
title
shortname
}
}
}
}
}
В Вашем каталоге появится аналогичный товар, со всеми характеристиками и описанием. Вы можете добавить различные модификации товара, как из списка стандартных карточек товара, так и собственные модификации, а также изменить описание товара и его характеристики:
mutation StockMutation {
manageStock(
stock: {
sku: "MILK001", #Уникальный артикул товара для Вашего магазина
shop: "romashka",
product: "milk",
modifications: [
{id: "milkfat1-5"}, #UUID или slug стандартной модификации молока с жирностью 1,5%
{id: "milkfat3-5"}, #UUID или slug стандартной модификации молока с жирностью 3,5%
{
"slug": "milkfat2-8",
"characteristics": [
{}
]
},
],
"characteristics": [
{}
]
translate: {lang: "RU", title: "Молоко"},
uom: "l"
}
) {
shop
product
stock {
id
product {
id
slug
translate {
title
shortname
}
}
}
}
}
Цена на товар может формироваться в зависимости от скидок, меняться в зависимости от сезона, может быть установлена на конкретный период или для конкретной территории.
Цена устанавлявается как целочисленное значение, которое вычисляется по формуле ЦЕНА * 100. Таким образом значение цены включает в себя и копейки. Например: стоимость 125,31 должна указываться как 12531.
Цены устанавливаются с помощью Mutations:managePrice:
Инвентаризация товаров в магазине: Товарные остатки">