> For the complete documentation index, see [llms.txt](https://bybuy.gitbook.io/bybuy-postavshikam/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bybuy.gitbook.io/bybuy-postavshikam/faily-import-export/parametry-tovara-step-i-size.md).

# Параметры товара step и size

{% hint style="danger" %}
Цена в товаре всегда указывается за 1 единицу товара.
{% endhint %}

У нас на платформе реализовано 2 вида товаров

* Обычный товар
* Весовой товар

## Шаг товара (step)

Шаг (step) - это количество товара, на которое каждый раз увеличивается значение при добавление в корзину пользователем.

**Пример №1** Вы продаете бутилированную воду 0.5. Цена за 1 бутылку 150 тенге, но продаете вы блоками. А в одном блоке 12 бутылок, То шаг продажи товара будет 12, и тогда покупатель сможет купить количество товара, только кратное 12.

#### Пример правильного заполнения таблицы товара который продаётся упаковкой&#x20;

<table><thead><tr><th>origin_id</th><th width="171">title</th><th data-type="number">price</th><th width="54">old_price</th><th width="70" data-type="number">step</th><th width="68">size</th><th width="70">unit</th><th>barcode</th></tr></thead><tbody><tr><td>32434</td><td>Вода AIS питьевая негазированная 0,5 л</td><td>150</td><td></td><td>12</td><td></td><td>шт.</td><td>0207021093491</td></tr></tbody></table>

<div><figure><img src="/files/FXUsZilVIKcy1H4SAjnq" alt=""><figcaption><p>Шаг с которым продаётся товар 12 шт.</p></figcaption></figure> <figure><img src="/files/9GvWLLRCx4BTzes8KPwd" alt=""><figcaption><p>Количество всегда увеличивается и уменьшается на 12 шт.</p></figcaption></figure></div>

## Вес товара (size)

Если вы продаете весовой товар, а единица товара весит НЕ 1 килограмм, а при этом цена за товар у вас  за 1 кг., то вам необходимо указывать вес единицы товара в поле size.

**Пример №2:** Вы продаете колбасу, стоимость 1 кг колбасы 5 000 тенге. Вес одной палки колбасы 0.8 кг. (size) В этом случае, расчет в магазине ByBuy будет осуществляться по следующей формуле:

```
сумма = цена * ( количество * вес)
```

Например, пользователь купит 6 палок колбасы, то расчет будет следующим (6 шт \* 0.8 кг.) \* 5 000 тенге/кг. = 24 000 тенге

#### Пример правильного заполнения таблицы с весовым товаром

<table><thead><tr><th>origin_id</th><th width="171">title</th><th data-type="number">price</th><th width="54">old_price</th><th width="70" data-type="number">step</th><th width="68">size</th><th width="70">unit</th><th>barcode</th></tr></thead><tbody><tr><td>54154</td><td>Колбаса из hater</td><td>5000</td><td></td><td>1</td><td>0.8</td><td>шт.</td><td>0207021093491</td></tr></tbody></table>

Что бы самому посмотреть как это работает, нажмите на **RUN PEN**

{% embed url="<https://codepen.io/olexin-pro/pen/VwOOYvv>" %}

**Пример №3:** Вы продаёте печенье упаковкой, упаковка весит 4,4 кг цена за 1 кг. 1 205 тенге. При добавлении в корзину товара, добавляется сразу вся упаковка весом 4,4 кг.&#x20;

<table><thead><tr><th>origin_id</th><th width="171">title</th><th data-type="number">price</th><th width="54">old_price</th><th width="70" data-type="number">step</th><th width="68">size</th><th width="70">unit</th><th>barcode</th></tr></thead><tbody><tr><td></td><td>Печенье сдобное "Здрава" мультизлаковая 4,4 кг</td><td>1205</td><td></td><td>1</td><td>4.4</td><td>шт.</td><td>0207021093491</td></tr></tbody></table>

### Скриншот карточки товаров

<div><figure><img src="/files/dVK0qs6OOzdYCE4lVvc1" alt=""><figcaption><p>Цена указана за 1 кг. В корзину добавиться упаковка 4,4 кг</p></figcaption></figure> <figure><img src="/files/vz0szIG7Hf86roLo5WYL" alt=""><figcaption><p>Весовой товар помечается специальной иконкой Весы</p></figcaption></figure></div>

<figure><img src="/files/jx07a0ww5KOq6uYXwzAi" alt=""><figcaption><p>Пояснение при нажатии на иконку, как происходит расчёт стоимости товара</p></figcaption></figure>

## Видео как работать с параметрами Step и Size

{% embed url="<https://youtu.be/e4nJ8yzoK2E>" %}
