Marketplace Coop

Товары, продукты и услуги

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

Вы можете выбрать и скопировать карточку товара из нашего публичного списка Queries:products:

Перевод на другие языки осуществляется рабочими группами.
Как перевести на другой язык?

Запрос на получение списка публичных категорий, в котором можно также определить фильты поиска (не обязательно):

* Эти поля допускают одно или множество значений, указанных через запяту.
	PUBLIC
	
query ProductQuery {
  products(
    category: "food"
  ) {
  	id
  	slug
    translate {
      title
    }
  }
}
	

Сохраните карточку товара в своем каталоге и разместите в выбранной категории с помощью Mutations:manageStock:

	PUBLIC
	
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
        }
      }
    }
  }
}
	

В Вашем каталоге появится аналогичный товар, со всеми характеристиками и описанием. Вы можете добавить различные модификации товара, как из списка стандартных карточек товара, так и собственные модификации, а также изменить описание товара и его характеристики:

	PUBLIC
	
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:

Инвентаризация товаров в магазине: Товарные остатки">