Продажа
Меню -> Продажа -> Продажа
Этапы совершения операции:
- Заполните данные о товаре:

| Наименование поля | Поля в API | Обязательность | Описание |
|---|---|---|---|
| Название товара | name | + | Наименование товарной позиции. Не может быть пустым. Пробелы в начале и конце строки удаляются для избежания отсутствия наименования товарной позиции. Максимальная длина: 128 символов |
| Тип кода | type | - | Тип кода, варианты значений: code - без GTIN/EAN, gtin - GTIN/EAN, service - Услуга, prepayment - Аванс |
| Код товара | code | - | Значение кода товара. Содержит исключительно цифры. В случае, если типКода указан как gtin, максимальная длина значенияКода равна 14 символам. Для остальных случаев ограничение в 13 символов |
| Количество | quantity | + | Кол-во товарной позиции |
| Цена | price | + | Цена товарной позиции за 1 единицу |
| Маркировка unknown | unknown | - | Неизвестный тип маркировки |
| Маркировка СИ | si | - | Маркировка СИ |
| Маркировка УКЗ | ukz | - | Маркировка УКЗ |
| Код секции | code | - | Номер секции от 1 до 255 |
| Наименование секции | name | - | Название секции |
| Скидка | discount | + | Скидка товарной позиции. В случае, если скидка не должна быть применена, должно быть передано значение null |
| Надбавка | markup | + | Надбавка товарной позиции. В случае, если надбавка не должна быть применена, должно быть передано значение null |
| НДС | tax_rate | + | НДС. Важно помнить, что НДС 0 и отсутствие НДС - разные вещи |
- Подтвердите действие кнопкой
Добавить товар- формируетitems- массив товарных позиций - Добавленный товар отобразится в Предчеке:

- Заполните данные об оплате:

- Введите значение суммы в поле соответствующее выбранному типу оплаты
PaymentType.Наличные- соответствует типуcash.По карте- соответствует типуcashless.Др. способы- соответствует типуother.- Вы можете использовать название конкретного способа для указания в чеке и Z-отчете, для этого требуется указать:
- ID - ключ по которому способ оплаты будет группироваться в X/Z-отчетах.
- Имя - название способа, которое будет фигурировать в фискальных документах.
- Пример использования:
ID: 1Имя: Купон,ID2Имя: Талон
- Пример использования:
- Вы можете использовать название конкретного способа для указания в чеке и Z-отчете, для этого требуется указать:
- Подтвердите действие кнопкой
Добавить оплату- формируетpayment- массив способов оплат - Добавленная оплата отобразится в Списке оплат:

- Заполните итоговую информацию о расчете:

| Наименование поля | Поля в API | Обязательность | Описание |
|---|---|---|---|
| Скидка на итог | cheque_discount | + | Скидка по чеку |
| Надбавка на итог | cheque_markup | + | Надбавка по чеку |
| УНП третьих лиц | tp_tax_number | - | УНП 3-го лица |
| Валюта | currency | + | Валюта совершаемой операции, если не передано - byn |
- Чекбокс (флаг)
НЕ печатать чек- Обеспечивает возможность отказа от передачи на печать кассового документа.
- Устанавливает тип принтера
printer.dummyдля совершения операции.
- Кнопка
Продажа- Название действия:create_sale- Данный метод предназначен для совершения операции продажи.
- Кнопка
Электронный документ- Открывает электронный образ чека в браузере по умолчанию (при наличии интернет соединения и после успешной отправки документа на сервер).
- Для совершения следующей операции, необходимо очистить данные в блоке Предчек и Список оплат.
Важно: сумма по ставке НДС рассчитывается путем вычисления суммы НДС по каждой товарной позиции и сложением этих сумм.