Центр помощи ShopOS
Всё о работе с системой — от первых шагов до продвинутых функций
Первые шаги в ShopOS
ShopOS — это полноценная система для управления магазином: касса (POS), складской учёт, финансы, отчёты и налоговый учёт в одном месте. Система разработана специально для малого и среднего бизнеса Казахстана с учётом местного законодательства. Вот 5 шагов, чтобы начать работу.
Войти в систему
Перейдите на shopos.cloud/login и введите логин и пароль, полученные при регистрации. Если у вас ещё нет аккаунта — нажмите «Регистрация» и заполните данные. После входа вы попадёте на главную страницу (дашборд).
Заполнить настройки магазина
Перейдите в Настройки → Магазин и укажите название, адрес, БИН/ИИН, контакты. Эти данные будут печататься на чеках и использоваться в отчётах. Также выберите часовой пояс и валюту.
Добавить товары
Перейдите в Товары → Добавить товар. Укажите название, штрихкод, цену продажи и закупки. Товары можно добавлять по одному или импортировать из Excel сразу тысячи позиций.
Настроить кассу
Перейдите в Настройки → Кассовые аппараты и создайте рабочее место кассира. Привяжите к кассе счёт для учёта наличных. Если нужна фискализация — подключите WebKassa или ReKassa.
Начать продавать
Откройте Кассу (POS), начните смену и сканируйте товары. Система автоматически рассчитает сдачу, обновит остатки и сохранит все данные для отчётов. Подробнее — в разделе Работа на кассе.
Мастер настройки
При первом входе в систему автоматически запускается пошаговый мастер настройки. Он поможет быстро подготовить магазин к работе — от базовых данных до первой продажи.
Название и данные магазина
Укажите название вашего магазина, адрес и контактные данные. Эта информация будет отображаться на чеках и в документах.
Добавление товаров
Мастер предложит добавить первые товары вручную или загрузить список из файла Excel. Достаточно добавить несколько товаров — остальные можно добавить позже.
Настройка кассы
Создайте кассовое рабочее место и привяжите к нему денежный счёт. Мастер подскажет, как подключить сканер штрихкодов и чековый принтер.
Готово к работе
После завершения мастера вы можете сразу открыть кассу и начать продажи. Чеклист на главной странице покажет оставшиеся рекомендуемые настройки.
Создание товара
Товар — основная единица учёта в ShopOS. Каждый товар имеет название, штрихкод, цены и привязку к категории. Рассмотрим все поля и процесс создания.
Поля товара
| Поле | Описание | Обязательное |
|---|---|---|
| Название | Наименование товара, отображается на кассе и в отчётах | Да |
| Штрихкод | EAN-13, EAN-8 или произвольный код. Можно указать несколько штрихкодов для одного товара | Нет |
| Цена продажи | Цена, по которой товар продаётся покупателю | Да |
| Цена закупки | Себестоимость товара для расчёта прибыли | Нет |
| Единица измерения | шт., кг., л., м., уп. — всегда с точкой | Да |
| Категория | Группировка товаров для удобного поиска и отчётов | Нет |
| Мин. остаток | При достижении этого количества товар будет помечен как «заканчивается» | Нет |
Откройте раздел «Товары»
В боковом меню выберите Товары → Список товаров, затем нажмите кнопку «Добавить товар».
Заполните основные поля
Введите название, цену продажи и выберите единицу измерения. Остальные поля заполните по необходимости.
Укажите штрихкод
Отсканируйте штрихкод с упаковки товара или введите вручную. Если штрихкода нет — система может сгенерировать внутренний код автоматически.
Сохраните товар
Нажмите «Сохранить». Товар появится в списке и будет доступен на кассе для продажи.
Импорт и экспорт товаров
ShopOS позволяет массово загружать товары из файла Excel и выгружать текущий каталог. Это особенно полезно при первоначальной настройке магазина или миграции с другой POS-системы.
Импорт из Excel
Подготовьте файл
Создайте файл Excel (.xlsx) со следующими колонками:
| Колонка | Пример | Обязательная |
|---|---|---|
| Название | Молоко Lactel 1л | Да |
| Штрихкод | 4870200340123 | Нет |
| Цена продажи | 850 | Да |
| Цена закупки | 700 | Нет |
| Остаток | 24 | Нет |
| Категория | Молочные продукты | Нет |
Загрузите файл
Перейдите в Товары → Импорт, выберите файл и нажмите «Загрузить». Система покажет превью данных и попросит сопоставить колонки.
Проверьте и подтвердите
Просмотрите предварительный результат. Система подсветит возможные ошибки (дубли штрихкодов, пустые названия). Нажмите «Импортировать» для завершения.
Экспорт в Excel
Чтобы выгрузить текущий каталог, перейдите в Товары → Список товаров и нажмите кнопку «Экспорт». Файл Excel будет содержать все товары с текущими ценами, остатками и категориями. Экспорт удобен для анализа ассортимента, передачи данных бухгалтеру или создания резервной копии каталога.
Список товаров
Основная страница каталога товаров. Здесь вы можете искать, фильтровать, редактировать и управлять всеми товарами магазина.
Поиск и фильтрация
- Поиск по названию — введите часть названия товара в строку поиска, результаты обновятся мгновенно
- Поиск по штрихкоду — отсканируйте или введите штрихкод для быстрого перехода к товару
- Поиск по артикулу — если товары привязаны к артикулам, можно искать по коду артикула
- Фильтр по категории — выберите категорию в выпадающем списке, чтобы увидеть только товары из неё
Inline-редактирование
Для быстрого изменения данных кликните прямо по ячейке в таблице — можно изменить название, цену продажи, цену закупки, остаток. Изменения сохраняются автоматически при нажатии Enter или переходе к другой ячейке.
Массовые операции
Отметьте несколько товаров галочками и используйте панель массовых операций:
- Массовое изменение цен — установить новую цену или изменить на процент
- Смена категории — переместить выбранные товары в другую категорию
- Удаление — удалить выбранные товары (с подтверждением)
- Печать ценников — отправить выбранные товары на печать этикеток
Сортировка и пагинация
Кликните по заголовку колонки для сортировки (по названию, цене, остатку, дате добавления). Повторный клик переключает направление сортировки. Внизу таблицы — пагинация с возможностью выбрать количество товаров на странице.
Карточка товара
Карточка товара содержит всю информацию о товаре: от цен и штрихкодов до истории продаж и остатков по магазинам.
Основные поля
Название и описание
Полное наименование товара, которое отображается на кассе, в чеках и отчётах. Опциональное описание для внутренних заметок.
Штрихкоды
Один товар может иметь несколько штрихкодов — например, для разных упаковок (поштучно и блоком). Добавляйте дополнительные ШК кнопкой «+».
Цены и наценка
Цена закупки — себестоимость. Цена продажи — розничная цена. Наценка рассчитывается автоматически в процентах: (продажа - закупка) / закупка * 100%.
Единица и категория
Единица измерения определяет, как считается товар (шт., кг., л.). Категория помогает группировать товары для поиска и аналитики.
Дополнительные возможности
- Фото товара — загрузите изображение для визуальной идентификации на кассе и в каталоге
- Минимальный остаток — при достижении этого количества товар будет отмечен в отчётах как «заканчивается»
- Привязка к артикулу — товар может быть вариацией артикула (например, определённый цвет/размер)
- История движения — все продажи, приёмки, списания и перемещения товара
Артикулы (товары с вариациями)
Артикулы позволяют создавать товары с характеристиками — цвет, размер, объём памяти и т.д. Вместо создания десятков отдельных товаров вы создаёте один артикул и определяете его варианты.
Как это работает
Создайте артикул
Перейдите в Товары → Артикулы → Создать. Укажите код артикула (например, «IPHONE15»), название и базовые цены.
Добавьте характеристики
Создайте атрибуты: «Цвет», «Объём памяти», «Размер» — всё что нужно для вашего товара. Для каждого атрибута укажите возможные значения.
Сгенерируйте вариации
Система автоматически создаст все комбинации: например, из 3 цветов и 2 объёмов памяти получится 6 товаров. Перед генерацией можно посмотреть превью.
Настройте цены
У каждой вариации может быть своя цена. Например, модель с 256GB может стоить дороже, чем с 128GB.
Примеры использования
| Товар | Атрибуты | Вариации |
|---|---|---|
| Футболка | Цвет, Размер | Белая S, Белая M, Чёрная S, Чёрная M... |
| iPhone 15 | Память, Цвет | 128GB Black, 256GB Blue, 512GB White... |
| Кроссовки Nike | Размер | 40, 41, 42, 43, 44... |
Комплекты (наборы)
Комплект — это набор из нескольких товаров, которые продаются вместе. При продаже комплекта с остатков списывается каждый компонент по отдельности.
Создание комплекта
Откройте раздел «Комплекты»
Перейдите в Товары → Комплекты → Создать.
Добавьте компоненты
Выберите товары, которые входят в комплект, и укажите количество каждого. Например: 2 бутылки воды + 1 пакет чипсов.
Установите цену
Цена комплекта может отличаться от суммы компонентов — обычно устанавливают скидку для стимулирования покупки набором.
Учёт остатков
При продаже комплекта система автоматически списывает со склада каждый компонент. Если хотя бы одного компонента нет в наличии, комплект нельзя продать. Доступное количество комплектов рассчитывается как минимум из доступных компонентов.
Категории товаров
Категории помогают организовать каталог товаров. Правильная структура категорий упрощает поиск на кассе, фильтрацию в отчётах и анализ продаж по группам.
Управление категориями
Создание категории
Перейдите в Товары → Категории и нажмите «Добавить». Укажите название категории. Категории могут быть вложенными — например, «Напитки → Соки».
Назначение товарам
Категорию можно назначить при создании или редактировании товара. Также доступно массовое назначение: выберите товары в списке и укажите категорию.
AI-автокатегоризация
ShopOS может автоматически распределить товары по категориям на основе их названий. Система анализирует наименования и подбирает подходящую категорию. Это особенно полезно после массового импорта товаров без категорий.
Ценники и этикетки
ShopOS позволяет печатать ценники и этикетки со штрихкодами на термопринтерах или обычных принтерах. Выберите товары, настройте шаблон — и печатайте.
Печать ценников
Выберите товары
В разделе Товары → Список отметьте галочками товары для печати, затем нажмите «Печать ценников». Можно также печатать из карточки товара.
Выберите шаблон
Доступны разные размеры этикеток. Выберите подходящий шаблон или установите шаблон по умолчанию в настройках.
Печатайте
Система сформирует макет для печати. Нажмите «Печать» — откроется стандартный диалог печати браузера.
Что содержит этикетка
- Название товара
- Штрихкод (визуальный и текстовый)
- Цена продажи
- Название магазина (опционально)
Дубли штрихкодов
Дубли штрихкодов возникают, когда один и тот же штрихкод привязан к нескольким товарам. Это может привести к ошибкам на кассе и неправильному учёту остатков.
Почему появляются дубли
- Повторный импорт — товар был импортирован дважды с разными названиями
- Ручной ввод — кассир создал новый товар, не заметив существующий
- Один ШК у производителя — разные товары одного бренда иногда имеют одинаковый EAN
Как найти и исправить
Откройте отчёт
Перейдите в Товары → Дубли штрихкодов. Система покажет список всех штрихкодов, которые привязаны к двум и более товарам.
Определите правильный товар
Для каждого дубля посмотрите оба товара — какой из них актуальный, с правильной ценой и остатком.
Исправьте или удалите
Измените штрихкод у дубликата, объедините товары (перенесите остатки) или удалите лишний товар.
Работа на кассе (POS)
Касса ShopOS — это полнофункциональный POS-терминал, который работает в браузере. Сканируйте товары, применяйте скидки, принимайте оплату и печатайте чеки — всё в одном окне.
Начало работы
Откройте смену
При входе на кассу нажмите «Открыть смену». Начальный остаток наличных рассчитывается автоматически из баланса привязанного счёта — ничего вводить не нужно.
Добавляйте товары в чек
Отсканируйте штрихкод, введите название в строку поиска или выберите из быстрых товаров. Товар добавится в корзину с количеством 1.
Измените количество или скидку
Кликните по количеству товара в корзине, чтобы изменить его. Для весовых товаров (кг.) можно вводить дробные значения. Скидку можно задать на отдельный товар или на весь чек.
Примите оплату
Нажмите «Оплата», выберите способ оплаты (наличные, карта, смешанная). При оплате наличными введите полученную сумму — система рассчитает сдачу.
Закройте смену
В конце рабочего дня нажмите «Закрыть смену». Система покажет итоговый отчёт: количество продаж, выручку, средний чек, внесения/изъятия и остаток наличных.
Способы оплаты
ShopOS поддерживает несколько способов оплаты: наличные, банковская карта, смешанная оплата и продажа в долг. Способ оплаты влияет на движение денег по счетам и отчёты.
Виды оплаты
Наличные
Введите сумму, полученную от покупателя. Система рассчитает сдачу автоматически. Деньги зачисляются на привязанный к кассе наличный счёт.
Банковская карта
Нажмите «Карта» — чек оформляется на полную сумму. Деньги зачисляются на банковский счёт. Сдача при оплате картой не предусмотрена.
Смешанная оплата
Часть суммы оплачивается наличными, часть — картой. Введите сумму наличных — остаток автоматически запишется на карту.
В долг
Продажа с отложенной оплатой. Обязательно укажите покупателя. Подробнее — в разделе Продажа в долг.
Быстрые товары
Быстрые товары — это кнопки на экране кассы для товаров, которые сложно или невозможно сканировать: выпечка, разливные напитки, весовые товары без штрихкода.
Настройка
Создайте быстрые категории
На кассе нажмите значок настройки быстрых товаров. Создайте категории — например, «Выпечка», «Напитки», «Мясо».
Добавьте товары
В каждую категорию добавьте нужные товары. Они отобразятся как кнопки быстрого доступа на экране кассы.
Используйте на кассе
На кассе переключайтесь между вкладками быстрых категорий и добавляйте товары одним нажатием. Порядок категорий и товаров можно настроить.
Проверка цены
Режим проверки цены позволяет узнать стоимость товара, не добавляя его в чек. Удобно для покупателей, которые хотят уточнить цену перед покупкой.
Как использовать
Активируйте режим
На кассе нажмите кнопку «Проверка цены» (иконка с лупой и ценником). Экран переключится в режим проверки.
Отсканируйте товар
Отсканируйте штрихкод или введите название. На экране появится карточка с ценой, названием и остатком на складе.
Вернитесь к продаже
Нажмите кнопку ещё раз, чтобы выйти из режима проверки и вернуться к обычному режиму кассы. Товар в чек не добавляется.
Продажа в долг
Продажа в долг позволяет отпустить товар покупателю без немедленной оплаты. Долг привязывается к карточке покупателя и отслеживается до полного погашения.
Как оформить продажу в долг
Добавьте товары в чек
Сканируйте или выберите товары обычным способом.
Выберите покупателя
Перед оплатой обязательно укажите покупателя из базы. Если покупателя ещё нет — создайте его прямо на кассе.
Выберите «В долг»
В окне оплаты нажмите «В долг». Можно оформить частичную оплату: часть наличными/картой, остаток — в долг.
Погашение долга
Покупатель может погасить долг частично или полностью. Для этого на кассе откройте раздел «Долги», найдите покупателя и внесите оплату. Долг также можно погасить из карточки покупателя в разделе Долги покупателей.
Возвраты покупателям
Если покупатель хочет вернуть товар, оформите возврат через кассу. Система найдёт оригинальный чек, вернёт товары на склад и зафиксирует возврат денег.
Процесс возврата
Найдите оригинальный чек
На кассе откройте «Историю продаж» и найдите нужный чек по номеру, дате или товарам. Нажмите «Возврат».
Выберите товары для возврата
Отметьте товары, которые покупатель возвращает. Можно вернуть весь чек целиком или только отдельные позиции (частичный возврат).
Подтвердите возврат
Нажмите «Оформить возврат». Товары вернутся на склад, деньги спишутся со счёта. Если подключена фискализация — будет пробит чек возврата.
Что происходит при возврате
- Остатки — возвращённые товары автоматически добавляются обратно на склад
- Деньги — сумма возврата списывается с соответствующего счёта (касса или банк)
- Фискальный чек — если подключена фискализация, пробивается чек возврата
- Отчёты — возвраты отображаются отдельной строкой в отчётах по продажам
Отложенные чеки
Отложенный чек — это сохранённая корзина, которую можно загрузить позже и завершить продажу. Удобно, когда покупатель отошёл или нужно обслужить другого клиента.
Как это работает
Отложите текущий чек
Когда в корзине есть товары, нажмите кнопку «Отложить». Текущий чек сохранится, а корзина очистится для следующего покупателя.
Обслужите следующего покупателя
Продолжайте работу как обычно — сканируйте товары, оформляйте продажи.
Загрузите отложенный чек
Когда покупатель вернулся, нажмите «Отложенные» и выберите нужный чек. Корзина восстановится — завершите продажу обычным способом.
Типичные сценарии
- Покупатель забыл кошелёк и пошёл за деньгами
- Нужно срочно обслужить другого покупателя с одним товаром
- Покупатель решил добрать ещё товаров
- Ожидание подтверждения оплаты переводом
Отменённые товары
Система отслеживает товары, которые были удалены из чека до завершения продажи. Это инструмент контроля, позволяющий выявить злоупотребления кассиров.
Что отслеживается
- Какой товар — название и штрихкод удалённого товара
- Количество — сколько единиц было удалено из чека
- Когда — дата и время удаления
- Кто — какой кассир удалил товар из чека
Зачем это нужно
Контроль отменённых позиций помогает выявить схемы хищения. Например, кассир может добавить товар в чек, взять деньги у покупателя, а затем удалить товар из чека и присвоить разницу. Регулярный анализ отменённых позиций помогает предотвратить такие ситуации.
Как проверить
Перейдите в Отчёты → Отменённые товары. Выберите период и кассира. Обращайте внимание на частые отмены одних и тех же товаров или аномально высокое количество отмен у одного кассира.
Приёмка товаров
Приёмка — это оформление поступления товара от поставщика на склад. Каждая приёмка фиксирует что, сколько и по какой цене вы получили, и обновляет остатки на складе.
Создание приёмки
Выберите поставщика
Перейдите в Склад → Приёмки → Создать. Выберите поставщика из списка или создайте нового. Поставщик обязателен для учёта задолженности.
Добавьте товары
Отсканируйте штрихкод, найдите товар по названию или загрузите список из Excel-файла. Для каждого товара укажите количество и закупочную цену.
Проверьте цену продажи
Система покажет текущую цену продажи и наценку. При необходимости скорректируйте розничную цену прямо в приёмке.
Проведите приёмку
Отметьте галочку «Проведён» и сохраните. Товар будет зачислен на склад, а цены обновлены.
Статусы приёмки
Черновик
Приёмку можно редактировать, добавлять и удалять товары. Остатки на складе не изменяются. Идеально для предварительной подготовки.
Проведён
Товары зачислены на склад, цены обновлены. Редактирование ограничено. Чтобы исправить ошибку — переведите обратно в черновик.
Статусы оплаты
- Оплачено — вся сумма приёмки оплачена поставщику
- Частично оплачено — оплачена часть суммы, остаток в долге
- Не оплачено — оплата ещё не производилась
Перевод в черновик
При переводе проведённой приёмки обратно в черновик система автоматически удаляет связанные платежи и возвращает деньги на счета. Вы увидите подтверждение с деталями удаляемых платежей.
Оприходование
Оприходование — это ручное добавление товара на склад без привязки к поставщику. Используется для корректировки остатков, учёта найденных излишков или ввода начальных остатков при запуске магазина.
Когда использовать
- Начальный ввод остатков — при первом запуске системы загрузите текущие остатки товаров
- Найден неучтённый товар — при инвентаризации обнаружены излишки
- Корректировка ошибки — нужно увеличить остаток без создания приёмки
- Собственное производство — товар изготовлен из сырья
Отличие от приёмки
| Параметр | Приёмка | Оприходование |
|---|---|---|
| Поставщик | Обязателен | Не нужен |
| Оплата | Отслеживается | Не отслеживается |
| Долг поставщику | Формируется | Нет |
| Влияние на остаток | Увеличивает | Увеличивает |
Создание оприходования
Добавьте товары
Перейдите в Склад → Оприходование → Создать. Добавьте товары через поиск или сканирование штрихкода, укажите количество.
Проведите документ
Отметьте «Проведён» и сохраните. Остатки товаров будут увеличены на указанные количества.
Консигнации
Консигнация — это товар, переданный поставщиком на реализацию. Вы платите поставщику только за проданный товар, а непроданный можете вернуть. Идеально для работы с новыми товарами или дорогим ассортиментом.
Отличие от приёмки
| Параметр | Приёмка | Консигнация |
|---|---|---|
| Право собственности | Ваш товар | Товар поставщика |
| Когда платить | Сразу или в долг | По мере продажи |
| Возврат непроданного | По договорённости | Всегда можно вернуть |
| Риск | Ваш | Поставщика |
Как работать с консигнацией
Создайте консигнацию
Перейдите в Склад → Консигнации → Создать. Выберите поставщика, добавьте товары с количеством и ценами.
Продавайте как обычно
Товары появляются на складе и продаются через кассу в обычном режиме. Система автоматически отслеживает продажи консигнационных товаров.
Проведите расчёт с поставщиком
Когда нужно рассчитаться — откройте консигнацию и оплатите поставщику сумму за проданные товары. Непроданный товар можно вернуть.
Инвентаризация
Инвентаризация — сверка фактических остатков товаров на полках с учётными данными в системе. Помогает выявить недостачи, излишки и ошибки учёта.
Полный процесс
Создайте инвентаризацию
Перейдите в Склад → Инвентаризация → Создать. Выберите категории товаров или проведите полную инвентаризацию всего склада.
Сканируйте или вводите факт
Для каждого товара укажите фактическое количество на полке. Используйте сканер штрихкодов для ускорения или введите количество вручную.
Пересчитайте (при необходимости)
Если во время инвентаризации были продажи или поступления — нажмите «Пересчитать». Система скорректирует и ожидаемое, и фактическое количество на одну и ту же дельту.
Завершите инвентаризацию
Нажмите «Завершить» — система автоматически проведёт пересчёт перед завершением. Проверьте итоговые расхождения.
Примените остатки
Нажмите «Применить остатки» — фактические количества станут учётными. Это действие необратимо.
Колонки таблицы
| Колонка | Что означает |
|---|---|
| Ожидалось | Остаток по данным системы на момент создания инвентаризации |
| Продано за время | Количество проданного с момента создания до пересчёта |
| Поступило | Количество поступившего (приёмки) за время инвентаризации |
| Скорректированное | Ожидалось - Продано + Поступило (с учётом движений) |
| Факт | Фактическое количество, указанное вами |
| Расхождение | Факт - Скорректированное (+ излишек, - недостача) |
Цветовая индикация
- Зелёный — расхождения нет, факт совпадает с ожиданием
- Красный — недостача, фактически товара меньше, чем должно быть
- Оранжевый — излишек, фактически товара больше, чем по учёту
Фильтры
Используйте фильтры для работы с большим списком: Все, Отсканировано, Не проверено, Недостача, Излишки. Кнопка «Обнулить непроверенные» установит 0 для всех товаров, которые вы не сканировали.
Экспорт
Результаты инвентаризации можно выгрузить в Excel для анализа, передачи руководству или хранения в архиве.
Списание товаров
Списание — удаление товара со склада по причине порчи, истечения срока годности, недостачи или собственного потребления. Каждое списание фиксируется с указанием причины для дальнейшего анализа потерь.
Причины списания
- Истёк срок годности — просроченные продукты питания, лекарства
- Повреждение — разбитый, помятый, испорченный товар
- Недостача — выявлена при инвентаризации
- Собственное потребление — товар использован для нужд магазина
Создание списания
Добавьте товары
Перейдите в Склад → Списания → Создать. Добавьте товары, укажите количество для списания и выберите причину.
Проведите документ
Отметьте «Проведён» и сохраните. Остатки товаров будут уменьшены на указанные количества.
Статусы
- Черновик — можно редактировать, остатки не изменены
- Проведён — товар списан со склада
Возвраты поставщику
Возврат поставщику — оформление обратной отправки товара. Используется при обнаружении брака, поставке не того товара, истечении срока годности или по условиям договора.
Причины возврата
- Брак / дефект — товар повреждён или не соответствует качеству
- Ошибочная поставка — привезли не тот товар или лишнее количество
- Просрочка — товар с истекающим или истёкшим сроком годности
- Договорной возврат — по условиям договора с поставщиком
Создание возврата
Выберите поставщика
Перейдите в Склад → Возвраты поставщику → Создать. Выберите поставщика, которому возвращаете товар.
Выберите товары из приёмок
Система покажет товары из проведённых приёмок от этого поставщика. Укажите количество для возврата и причину.
Проведите возврат
После проведения остатки товара уменьшатся, а задолженность перед поставщиком сократится на сумму возврата.
Перемещение товаров
Перемещение — перенос товара между магазинами (филиалами). Доступно при подключении нескольких магазинов в системе.
Как работает
Создайте перемещение
Перейдите в Склад → Перемещения → Создать. Выберите магазин-отправитель и магазин-получатель.
Добавьте товары
Выберите товары для перемещения и укажите количество. Система покажет текущий остаток в магазине-отправителе.
Отправьте и примите
При отправке товар списывается со склада отправителя. При приёмке в магазине-получателе — зачисляется на его склад.
История движений товара
История движений показывает все операции, которые изменяли остаток конкретного товара: продажи, приёмки, списания, возвраты, оприходования, инвентаризации и перемещения.
Типы движений
| Тип | Влияние на остаток | Описание |
|---|---|---|
| Продажа | Уменьшает | Товар продан покупателю через кассу |
| Возврат покупателя | Увеличивает | Покупатель вернул товар |
| Приёмка | Увеличивает | Товар поступил от поставщика |
| Списание | Уменьшает | Товар списан (брак, просрочка) |
| Оприходование | Увеличивает | Ручное добавление на склад |
| Инвентаризация | Корректирует | Остаток скорректирован по итогам пересчёта |
| Перемещение | Уменьшает / Увеличивает | Товар перемещён в другой магазин |
Как использовать
Откройте карточку товара и перейдите во вкладку «История движений», или используйте раздел Склад → История движений с фильтром по товару и периоду. История помогает понять, почему остаток изменился — например, найти причину расхождения при инвентаризации.
Управление клиентами
База клиентов позволяет вести учёт покупателей, отслеживать историю покупок, управлять скидками и контролировать задолженности. Привязка клиента к продаже открывает доступ к продажам в долг и персональным скидкам.
Данные клиента
Основная информация
Имя, телефон, email — для идентификации и связи с клиентом. Телефон используется для быстрого поиска на кассе.
Скидка
Персональная скидка в процентах. Автоматически применяется при выборе клиента на кассе. Можно установить от 0% до 100%.
Баланс долга
Система автоматически рассчитывает текущую задолженность клиента на основе продаж в долг и внесённых оплат.
Создание клиента
Откройте раздел «Клиенты»
Перейдите в Клиенты → Список клиентов и нажмите «Добавить клиента».
Заполните данные
Введите имя (обязательно), телефон и при необходимости укажите скидку. Нажмите «Сохранить».
Привязка к продаже
На кассе нажмите кнопку «Клиент» или начните вводить имя/телефон в поле поиска клиента. После выбора клиента его скидка автоматически применится ко всем товарам в чеке. Также станет доступна оплата в долг.
Долги клиентов
Система позволяет продавать товар в долг постоянным клиентам и отслеживать все задолженности. Каждый долг привязан к конкретной продаже и клиенту.
Как оформить продажу в долг
Выберите клиента на кассе
Привяжите клиента к текущему чеку. Без клиента продажа в долг невозможна.
Выберите оплату «В долг»
При оплате выберите способ «В долг». Можно оплатить часть наличными или картой, а остаток — в долг.
Просмотр долгов
Общий список должников доступен в Клиенты → Долги. В карточке каждого клиента отображается текущий баланс долга и история всех задолженностей с датами.
Приём оплаты долга
Откройте карточку клиента или раздел долгов, выберите задолженность и внесите оплату — полную или частичную. На кассе также можно принять оплату долга через модуль долгов в POS.
Поставщики
База поставщиков содержит информацию обо всех компаниях и ИП, у которых вы закупаете товар. Каждый поставщик связан с приёмками, оплатами и возвратами.
Данные поставщика
Контактная информация
Название, контактное лицо, телефон, email — для связи и идентификации.
Реквизиты
ИИН/БИН — идентификационный номер для налогового учёта и оформления документов.
Баланс
Автоматически рассчитывается на основе приёмок и оплат:
- Отрицательный — вы должны поставщику
- Нулевой — взаиморасчёты в балансе
- Положительный — переплата поставщику
Карточка поставщика
В карточке отображается полная история взаимоотношений: все приёмки, оплаты, возвраты и текущий баланс. Здесь же можно создать новую приёмку или возврат.
Сверка с поставщиками
Акт сверки — документ для проверки взаимных расчётов между вами и поставщиком. Помогает выявить расхождения в оплатах и задолженностях перед расчётом или аудитом.
Создание акта сверки
Выберите поставщика и период
Перейдите в Клиенты → Сверка или откройте сверку из карточки поставщика. Укажите период для анализа.
Проверьте данные
Система автоматически рассчитает: общую сумму поставок, общую сумму оплат и итоговый баланс за выбранный период.
Сравните с данными поставщика
Сопоставьте акт сверки с документами поставщика. При расхождениях — найдите и исправьте ошибку в приёмках или оплатах.
Счета
Счета — это учёт всех денежных средств вашего бизнеса. Каждый счёт отражает реальное место хранения денег: кассовый аппарат, банковский счёт или карту. Балансы обновляются автоматически при каждой операции.
Типы счетов
Касса (cash)
Наличные деньги в кассовом аппарате. Привязывается к кассовому аппарату для автоматического расчёта начального остатка смены.
Банковский счёт (bank)
Расчётный счёт в банке. Используется для безналичных расчётов с поставщиками и приёма оплат переводом.
Карта (card)
Банковская карта. Удобно для учёта поступлений от терминала оплаты и расходов с бизнес-карты.
Привязка к кассовому аппарату
Счёт типа «Касса» можно привязать к кассовому аппарату. При открытии смены система автоматически подставит баланс этого счёта как начальный остаток наличных. Это избавляет кассира от ручного пересчёта.
Автоматическое обновление баланса
Баланс счёта обновляется при каждой операции: продажах, приёмках, переводах, внесениях и изъятиях. Вам не нужно корректировать баланс вручную — система ведёт учёт автоматически.
Платежи (приход/расход)
Платежи фиксируют все денежные поступления и расходы бизнеса, не связанные с продажами и приёмками. Это зарплата, аренда, коммунальные платежи, налоги и прочие операции.
Типы платежей
Приход
Поступление денег на счёт: возврат переплаты, доход от аренды, инвестиции, прочие поступления. Увеличивает баланс выбранного счёта.
Расход
Списание денег со счёта: зарплата, аренда, коммунальные, закупка расходников, налоги. Уменьшает баланс выбранного счёта.
Создание платежа
Выберите параметры
Перейдите в Финансы → Платежи → Создать. Выберите тип (приход/расход), счёт, сумму и назначение платежа.
Сохраните
Баланс счёта обновится автоматически. Номер платежа присваивается системой. Платёж отобразится в истории и отчётах.
Переводы между счетами
Перевод — перемещение денег с одного счёта на другой внутри вашего бизнеса. Общий баланс не меняется, меняется только распределение средств между счетами.
Примеры переводов
- Инкассация — перевод выручки из кассы на банковский счёт
- Размен — перевод с банковского счёта в кассу для размена
- Между картами — перевод между бизнес-картами разных банков
- Снятие наличных — перевод с карты/банка в кассу (наличные)
Как создать перевод
Выберите счета
Перейдите в Финансы → Переводы → Создать. Выберите счёт-источник (откуда) и счёт-получатель (куда).
Укажите сумму и сохраните
Введите сумму перевода. Оба баланса обновятся одновременно: у источника уменьшится, у получателя — увеличится.
Отмена перевода
При отмене перевода система автоматически вернёт деньги: баланс источника увеличится, баланс получателя — уменьшится на сумму перевода.
Назначения платежей
Назначения платежей — это категории для классификации доходов и расходов. Они помогают анализировать, на что тратятся деньги и откуда приходят дополнительные поступления.
Примеры назначений
| Категория | Тип | Пример |
|---|---|---|
| Зарплата | Расход | Ежемесячная оплата сотрудникам |
| Аренда | Расход | Оплата за помещение магазина |
| Коммунальные | Расход | Электричество, вода, интернет |
| Налоги | Расход | ИПН, социальные отчисления |
| Реклама | Расход | Instagram, 2GIS, вывеска |
| Прочий доход | Приход | Доход от аренды, возвраты |
Создание назначения
Перейдите в Финансы → Назначения платежей → Создать. Введите название категории. После создания назначение будет доступно при оформлении платежей.
Кассовые операции
Кассовые операции — это внесения и изъятия наличных во время смены. Они не связаны с продажами, а отражают физическое добавление или изъятие денег из кассового аппарата.
Типы операций
Внесение (deposit)
Добавление наличных в кассу. Используется для:
- Размена — положить мелкие купюры и монеты для сдачи
- Пополнение кассы — перевод наличных из сейфа или банка
Изъятие / Выемка (withdrawal)
Забор наличных из кассы. Используется для:
- Инкассация — сбор выручки для сдачи в банк
- Хозяйственные расходы — оплата мелких нужд наличными
Связь со сменой
Все кассовые операции привязаны к текущей открытой смене и отображаются в отчёте по смене. При закрытии смены система учтёт все внесения и изъятия в итоговом расчёте.
Статистика продаж
Главный отчёт для анализа торговой деятельности. Показывает динамику продаж за выбранный период с разбивкой по способам оплаты, категориям и товарам.
Ключевые показатели
Выручка
Общая сумма продаж за период. Показывается с учётом возвратов. Сравнивается с предыдущим аналогичным периодом — стрелка вверх/вниз показывает динамику.
Количество чеков
Сколько продаж было совершено. Помогает оценить поток покупателей и загруженность кассиров.
Средний чек
Выручка / количество чеков. Рост среднего чека — один из главных показателей эффективности продаж.
Проданных товаров
Общее количество проданных единиц товаров. Учитываются все позиции во всех чеках.
Периоды и графики
Выберите период для анализа: сегодня, вчера, неделя, месяц или произвольный диапазон. Система покажет график продаж по дням и почасовое распределение — вы увидите, в какие часы магазин работает активнее всего.
Разбивка продаж
- По способу оплаты — наличные, карта, смешанная оплата. Видно, какой способ предпочитают покупатели
- По категориям — какие группы товаров приносят больше всего выручки
- По товарам — топ продаваемых позиций с количеством и суммой
Отчёты по сменам
Детальная информация по каждой смене: кто работал, сколько продал, какие операции проводились. Основной инструмент для контроля кассиров и сверки наличных.
Список смен
Таблица всех смен с фильтрацией по дате, кассиру и кассовому аппарату. Для каждой смены отображается:
- Дата и время открытия/закрытия
- Имя кассира
- Сумма продаж и количество чеков
- Сумма возвратов
- Внесения и выемки
Финансовый итог смены
Формула расчёта конечного остатка:
| Операция | Описание |
|---|---|
| Начальный остаток | Сумма в кассе на момент открытия смены |
| + Продажи наличными | Все наличные поступления от продаж |
| + Внесения | Ручное внесение денег в кассу (размен и т.д.) |
| − Выемки | Изъятие денег из кассы (инкассация) |
| − Возвраты наличными | Возвращённые покупателям деньги |
| = Конечный остаток | Должно совпадать с реальными деньгами в кассе |
Нажмите на смену для просмотра детального отчёта со всеми операциями, включая список чеков, внесения, выемки и оплаты приёмок.
Отчёты по кассирам
Сравнение эффективности кассиров за выбранный период. Помогает оценить работу персонала, выявить лучших сотрудников и обнаружить проблемные зоны.
Показатели по каждому кассиру
| Показатель | Что означает |
|---|---|
| Сумма продаж | Общая выручка за период работы кассира |
| Количество чеков | Сколько продаж совершил кассир |
| Средний чек | Средняя сумма одной продажи |
| Возвраты | Сумма и количество возвратов |
| Отменённые позиции | Количество удалённых из чека товаров |
Как использовать
- Оценка персонала — сравните выручку и средний чек между кассирами за одинаковый период
- Лучший кассир — высокий средний чек и много продаж при малом количестве отмен
- Обнаружение проблем — много отмен или возвратов у одного кассира — повод для проверки
Движение денег
Отчёт по денежным потокам — все поступления и выплаты по всем счетам за выбранный период. Показывает, откуда приходят деньги и куда уходят.
Структура отчёта
Поступления
Выручка от продаж, внесения в кассу, возвраты от поставщиков, прочие поступления. Показывается с разбивкой по счетам.
Выплаты
Оплаты поставщикам, расходы, выемки из кассы, переводы между счетами. Каждая операция привязана к конкретному счёту.
Остаток
Текущий баланс каждого счёта. Остаток на начало периода + поступления − выплаты = остаток на конец периода.
Фильтрация
- По периоду — выберите нужный диапазон дат
- По счёту — конкретная касса, банковский счёт или все сразу
- По типу операции — только поступления, только выплаты или все
Для более глубокого анализа финансов используйте раздел Финансы — Счета.
Прибыли и убытки
Отчёт P&L (Profit & Loss) показывает реальную прибыльность бизнеса. От выручки отнимается себестоимость и расходы — остаётся чистая прибыль.
Формула расчёта
Выручка
Общая сумма продаж за период (за вычетом возвратов).
Себестоимость
Сумма закупочных цен проданных товаров. Рассчитывается на основе цен закупки из карточек товаров.
Валовая прибыль
Выручка − Себестоимость. Показывает, сколько заработали на товарах до вычета операционных расходов.
Чистая прибыль
Валовая прибыль − Операционные расходы (аренда, зарплаты, коммунальные и т.д.). Итоговый результат деятельности.
Разбивка по категориям
Под отчётом — таблица «Себестоимость и прибыль по категориям»: выручка, себестоимость, валовая прибыль, маржа и доля в выручке по каждому разделу. Клик по строке раскрывает подкатегории, клик по заголовку колонки сортирует таблицу. Это помогает понять, какие группы товаров приносят больше всего прибыли, а какие работают в убыток.
- Товары самого раздела — товары, у которых выбран раздел, но не выбрана подкатегория. Это не отдельная категория: строка нужна, чтобы сумма подкатегорий сходилась с разделом.
- Без категории — товары, у которых категория не заполнена вовсе.
- Доставка и Без разбивки по товарам — строки-сверки: деньги, которые есть в чеке, но товаром не являются. С ними ИТОГО таблицы сходится с выручкой отчёта до тенге.
Таблица выгружается в Excel отдельным листом «По категориям» — кнопка Excel вверху страницы.
ABC-анализ
Классификация товаров по их вкладу в выручку. Помогает понять, какие товары критически важны для бизнеса, а какие можно сократить.
Категории ABC
| Класс | Доля товаров | Доля выручки | Рекомендация |
|---|---|---|---|
| A | ~20% | ~80% | Всегда в наличии, приоритетный контроль остатков |
| B | ~30% | ~15% | Регулярный мониторинг, стандартное пополнение |
| C | ~50% | ~5% | Рассмотреть сокращение ассортимента |
Как использовать
- Товары класса A — это ваши «звёзды». Следите, чтобы они всегда были в наличии. Дефицит товара A — прямая потеря выручки
- Товары класса B — стабильные позиции. Поддерживайте достаточный запас, но не избыточный
- Товары класса C — занимают место на полках, но приносят мало. Подумайте: нужны ли они? Может, заменить на более ходовые?
Аналитика товаров
Продвинутый аналитический инструмент с тремя подотчётами: оборачиваемость, прогноз закупок и анализ чека. Помогает управлять ассортиментом на основе данных.
1. Оборачиваемость товаров
Показывает, как быстро продаются товары. Ключевые метрики: продаж в день и дней запаса (на сколько дней хватит текущего остатка).
- Критично (до 3 дней) — товар заканчивается, срочно нужна закупка
- Мало (4-7 дней) — запас на исходе, запланируйте закупку
- Норма (8-30 дней) — оптимальный уровень запаса
- Избыток (более 30 дней) — перезатарка, деньги заморожены в товаре
Отдельный блок «Замороженный склад» показывает товары с остатком, но без продаж — это деньги, которые лежат мёртвым грузом.
2. Прогноз закупок
На основе скорости продаж система прогнозирует, когда товар закончится и сколько нужно заказать. Горизонт прогноза: 7, 14 или 30 дней.
- Критично — запас на 3 дня или менее
- Мало — запас на 7 дней или менее
- Норма — достаточный запас
- Перезатарка — запас более чем на 30 дней
3. Анализ чека
Динамика среднего чека, количество позиций в чеке и распределение чеков по размеру. Помогает понять покупательское поведение и эффективность допродаж.
Отчёт по должникам
Список всех клиентов с непогашенной задолженностью. Помогает контролировать дебиторку и своевременно напоминать о долгах.
Что отображается
- Имя клиента — из карточки клиента
- Телефон — для связи с должником
- Сумма долга — общая непогашенная задолженность
- Дата последней покупки — когда клиент последний раз покупал в долг
Список отсортирован по сумме долга (от большей к меньшей). Прямо из отчёта можно принять оплату долга — нажмите на клиента и выберите «Принять оплату».
Подробнее о работе с долгами клиентов читайте в разделе Клиенты — Долги.
Нефискализированные чеки
Чеки, которые не были отправлены в ОФД (оператор фискальных данных). По законодательству Казахстана все продажи должны быть фискализированы — этот отчёт помогает найти и повторно отправить проблемные чеки.
Почему чеки не фискализируются
- Сервер ОФД был недоступен — временные проблемы на стороне WebKassa или ReKassa
- Проблемы с интернетом — в момент продажи не было соединения
- Ошибки конфигурации — неверные данные подключения к ОФД
- Истёк токен — требуется повторная авторизация в ОФД
Что делать
Откройте отчёт
Перейдите в Отчёты → Нефискализированные чеки. Увидите список чеков с датой, суммой и причиной ошибки.
Повторите отправку
Нажмите «Повторить» рядом с чеком или «Повторить все» для массовой отправки. Система попробует заново отправить чеки в ОФД.
Проверьте настройки ОФД
Если чеки продолжают не проходить, проверьте настройки ОФД в разделе Настройки → ОФД.
Сводные отчёты
Агрегированные отчёты по всем магазинам сети. Доступны только для аккаунтов с двумя и более магазинами. Позволяют контролировать всю сеть из одного кабинета.
Доступные сводные отчёты
Выручка по магазинам
Сравнение выручки между магазинами за выбранный период. Графики и таблицы для быстрого анализа.
Кассиры
Производительность кассиров по всем магазинам. Сравнение эффективности между точками.
Долги
Общая дебиторская задолженность по всей сети. Топ должников с разбивкой по магазинам.
Финансы
Сводное движение денег по всем счетам всех магазинов. Общий финансовый результат.
Подробнее о настройке нескольких магазинов читайте в разделе Мультимагазин.
СНР — упрощённая декларация
Модуль отслеживания оборота для специального налогового режима (СНР) на основе упрощённой декларации. Показывает текущий оборот, приближение к лимиту и рассчитывает налог.
Ключевые показатели
Оборот за полугодие
Общая сумма выручки за текущее полугодие (H1: январь-июнь, H2: июль-декабрь). Это база для расчёта налога.
Лимит оборота
Максимально допустимый оборот — 600 000 МРП в год. В 2026 году МРП = 4 325 ₸, лимит = 2 595 000 000 ₸. При превышении — потеря права на упрощёнку.
Процент от лимита
Визуальный индикатор приближения к лимиту. Когда приближаетесь к 100% — пора задуматься о смене налогового режима.
Сумма налога
Оборот × ставка (2-6% в зависимости от региона). Это сумма, которую нужно заплатить по итогам полугодия.
Настройки СНР
| Параметр | Описание | По умолчанию |
|---|---|---|
| Ставка налога | Процент налога (зависит от региона и вида деятельности) | 3% |
| Режим учёта оборота | Какие продажи учитывать: все, только наличные или только карта | Все |
| Режим мультимагазина | Объединённый оборот или раздельный по магазинам | Объединённый |
| МРП | Месячный расчётный показатель текущего года | 4 325 ₸ |
| Количество работников | Для расчёта удержаний за сотрудников | 0 |
| Средняя зарплата | Для расчёта ОПВ, СО, ВОСМС за сотрудников | 0 ₸ |
Отчётные периоды
СНР на основе упрощённой декларации отчитывается за полугодие:
- H1 — январь-июнь (сдача до 15 августа)
- H2 — июль-декабрь (сдача до 15 февраля)
Создание магазинов
ShopOS поддерживает работу с несколькими магазинами из одного аккаунта. Каждый магазин — это полностью изолированная среда со своими товарами, остатками, продажами и отчётами.
Как это работает
Один аккаунт — много магазинов
Вы входите в систему один раз и переключаетесь между магазинами. Не нужно создавать отдельные аккаунты для каждой точки.
Полная изоляция данных
Каждый магазин — отдельная база данных. Товары, остатки, продажи, финансы — всё раздельное. Ошибка в одном магазине не затронет другой.
Общие пользователи
Учётные записи сотрудников и администраторов — общие. Один кассир может работать в разных магазинах.
Создание нового магазина
Откройте настройки
Перейдите в Настройки → Мои магазины → Добавить магазин.
Заполните данные
Укажите название магазина и адрес. Эти данные будут отображаться в чеках и отчётах.
Начните работу
Новый магазин создаётся пустым. Добавьте товары, настройте кассу и начинайте продавать.
Переключение между магазинами
Быстрое переключение между магазинами без выхода из системы. Все данные мгновенно обновляются для выбранного магазина.
Как переключаться
В верхней панели (header) находится переключатель магазинов. Нажмите на название текущего магазина — откроется список всех доступных точек. Выберите нужный магазин — страница обновится с данными выбранного магазина.
Что меняется при переключении
- Товары и остатки — показываются товары и запасы выбранного магазина
- Продажи и чеки — история продаж конкретного магазина
- Финансы и счета — счета и движения денег магазина
- Отчёты — все отчёты строятся по данным текущего магазина
- Смены — смены кассиров данного магазина
Что остаётся общим
- Учётные записи — пользователи общие для всех магазинов
- Настройки аккаунта — подписка, профиль владельца
- Сводные отчёты — агрегированные данные по всей сети
Перемещение товаров между магазинами
Функция перемещения позволяет перебрасывать товары из одного магазина в другой. Остатки автоматически корректируются в обоих магазинах.
Процесс перемещения
Создайте перемещение
Перейдите в Склад → Перемещения → Создать. Выберите магазин-отправитель и магазин-получатель.
Добавьте товары
Выберите товары для перемещения и укажите количество. Система проверит наличие на складе отправителя.
Отправьте
При отправке товары списываются со склада отправителя. Перемещение получает статус «В пути».
Примите в магазине-получателе
Переключитесь на магазин-получатель и подтвердите получение. Товары зачислятся на склад.
Статусы перемещения
- Отправлено / В пути — товары списаны у отправителя, ещё не приняты получателем
- Получено — товары приняты и зачислены на склад получателя
Подробнее о работе со складом читайте в разделе Склад — Перемещения.
Сводные отчёты по сети
Агрегированный обзор показателей по всем магазинам. Позволяет сравнивать магазины между собой и контролировать всю сеть с одного экрана.
Доступные отчёты
| Отчёт | Что показывает |
|---|---|
| Выручка | Сумма продаж по каждому магазину, сравнение, доля от общей выручки |
| Кассиры | Производительность кассиров по всем точкам с рейтингом |
| Долги | Дебиторская задолженность по магазинам, топ должников |
| Финансы | Движение денег по всем счетам, общий баланс сети |
| Смены | Все смены по всем магазинам, сводная статистика |
Сравнение магазинов
Каждый сводный отчёт позволяет сравнить показатели магазинов бок о бок. Это помогает:
- Выявить отстающие точки и причины снижения продаж
- Масштабировать успешные практики на другие магазины
- Оптимизировать распределение товаров между магазинами
- Контролировать работу управляющих на каждой точке
Сводные отчёты доступны только при наличии 2 и более магазинов. Подробнее: Отчёты — Сводные отчёты.
Настройки магазина
Раздел настроек магазина содержит основную информацию о вашем бизнесе. Эти данные используются в чеках, отчётах и документах.
Основные поля
| Поле | Описание |
|---|---|
| Название магазина | Отображается в шапке чеков, в личном кабинете и в отчётах |
| Адрес | Физический адрес торговой точки — печатается на чеках |
| Телефон, email | Контакты для обратной связи, отображаются на чеке (опционально) |
| БИН / ИИН | Бизнес-идентификатор, обязателен для фискализации |
| Валюта | Тенге (KZT) — используется по умолчанию |
| Часовой пояс | UTC+5 (Казахстан) — влияет на время в чеках и отчётах |
Настройки чеков
Пользователи и роли
В системе предусмотрены две роли: Администратор с полным доступом ко всем разделам и Кассир с доступом только к кассе (POS). Каждый сотрудник должен иметь отдельную учётную запись.
Роли в системе
| Роль | Доступ | Описание |
|---|---|---|
| Администратор | Полный | Все разделы: товары, склад, финансы, отчёты, настройки, касса |
| Кассир | Касса | Только POS: продажи, возвраты, смены. Нет доступа к настройкам и отчётам |
Создание пользователя
Откройте раздел пользователей
Перейдите в Настройки → Пользователи и нажмите «Добавить пользователя».
Заполните данные
Укажите имя сотрудника, логин (латиница), пароль и выберите роль — Администратор или Кассир.
PIN-код для кассира
Для роли «Кассир» задайте 4-значный PIN-код. Он используется для быстрого входа на кассе вместо логина и пароля.
Сброс пароля
Администратор может сбросить пароль любого пользователя в настройках. Кассир не может менять пароли других пользователей.
Управление кассами
Касса (кассовый аппарат) в ShopOS — это рабочее место кассира. К каждой кассе привязываются денежные счета, и при открытии смены система автоматически рассчитывает начальный остаток из баланса привязанных счетов.
Создание кассы
Перейдите в настройки
Откройте Настройки → Кассовые аппараты и нажмите «Добавить кассу».
Укажите название
Дайте кассе понятное название, например: «Касса-1», «Касса у входа», «Касса зал».
Привяжите счета
Выберите денежные счета, которые будут связаны с этой кассой. При открытии смены баланс привязанных счетов типа «Касса» станет начальным остатком.
Связь кассы и счетов
Фискализация (ОФД)
ShopOS поддерживает два провайдера фискализации: WebKassa (основной) и ReKassa (альтернативный). Фискализация обеспечивает отправку чеков в налоговую и является обязательной для розничной торговли в Казахстане.
Провайдеры
| Провайдер | Описание | Настройки |
|---|---|---|
| WebKassa | Основной ОФД-провайдер, API v4 | Логин, пароль → получение токена (кэш 24 часа) |
| ReKassa | Альтернативный ОФД, API v3 | Логин, PIN-код, ZNM → получение токена (кэш 23 часа) |
Подключение WebKassa
Получите учётные данные
Зарегистрируйтесь на webkassa.kz и получите логин и пароль для API-доступа.
Введите данные в ShopOS
Перейдите в Настройки → Фискализация, выберите WebKassa, введите логин и пароль.
Проверьте подключение
Нажмите «Проверить подключение» — система получит токен и покажет статус соединения.
Подключение ReKassa
Получите учётные данные
Зарегистрируйтесь на rekassa.kz и получите логин, PIN-код оператора и заводской номер кассы (ZNM).
Введите данные в ShopOS
Перейдите в Настройки → Фискализация, выберите ReKassa, введите логин, PIN и ZNM.
Проверьте подключение
Нажмите «Проверить подключение» — система запросит токен и отобразит статус.
Режимы фискализации
Подписка
Доступ к ShopOS предоставляется по подписке. В личном кабинете вы можете видеть текущий тариф, дату окончания и запросить продление.
Управление подпиской
Контакт для продления
Для продления подписки или вопросов по оплате свяжитесь с нами: +7 776 9-139-139 (WhatsApp / Telegram).
Уведомления
Система уведомлений ShopOS информирует вас о важных событиях: низкие остатки, нефискализированные чеки, обновления системы и напоминания об оплате.
Типы уведомлений
| Тип | Описание |
|---|---|
| Низкие остатки | Срабатывает, когда количество товара на складе падает ниже установленного минимума |
| Нефискализированные чеки | Предупреждение о чеках, которые не были отправлены в ОФД |
| Системные сообщения | Информация о новых функциях, обновлениях и плановых работах |
| Напоминания об оплате | Уведомления о приближающемся окончании подписки |
Установка Electron кассы
Electron-касса — это отдельное десктопное приложение для Windows, которое позволяет работать на кассе даже без интернета. Все продажи сохраняются локально и синхронизируются при восстановлении связи.
Установка
Скачайте установщик
Перейдите на shopos.cloud и скачайте последнюю версию Electron-кассы для Windows.
Установите приложение
Запустите скачанный файл и следуйте инструкциям установщика. Приложение установится в стандартную папку программ Windows.
Первый запуск
При первом запуске введите адрес сервера ShopOS и войдите с логином и паролем кассира. Приложение загрузит каталог товаров для оффлайн-работы.
Автообновления
Приложение автоматически проверяет наличие обновлений и предлагает их установить при запуске.
Если Windows не даёт установить или запустить
Приложение не подписано платным сертификатом издателя, поэтому Windows может предупредить о нём. Это не вирус и не ошибка установки.
- «Неизвестный издатель», «Windows защитила ваш компьютер» — нажмите «Подробнее», затем «Всё равно выполнить».
- Windows 11: «Интеллектуальное управление приложениями заблокировало приложение» — здесь кнопки «Всё равно выполнить» нет, только «ОК». Эта защита включается сама на новых ноутбуках и разрешает запуск только программ из Microsoft Store.
Во втором случае защиту нужно отключить один раз: Пуск → Параметры → Конфиденциальность и защита → Безопасность Windows → Управление приложениями и браузером → «Интеллектуальное управление приложениями» → Параметры интеллектуального управления приложениями → «Выкл». После этого запустите кассу с ярлыка — переустанавливать ничего не нужно.
Работа без интернета
Electron-касса использует локальную базу данных (sql.js) для хранения товаров и продаж. При потере интернета касса продолжает работать — все операции сохраняются локально.
Как работает оффлайн-режим
Что работает оффлайн
| Функция | Статус |
|---|---|
| Продажи и чеки | Работает |
| Поиск товаров | Работает |
| Печать чеков | Работает |
| Отчёты | Недоступно |
| Изменение настроек | Недоступно |
| Создание новых товаров | Недоступно |
Синхронизация данных
Когда интернет восстанавливается, Electron-касса автоматически синхронизирует все накопленные данные с сервером. Также доступна ручная синхронизация.
Процесс синхронизации
Разрешение конфликтов
Приоритет данных
При конфликтах данные сервера имеют приоритет для товаров и цен. Продажи, созданные оффлайн, всегда сохраняются на сервере без потерь.
Обзор дашборда
Дашборд — это командный центр вашего бизнеса. Здесь собраны ключевые показатели, графики и быстрый доступ к самой важной информации.
KPI-карточки
| Показатель | Описание |
|---|---|
| Продажи | Общая сумма продаж за выбранный период |
| Прибыль | Разница между выручкой и себестоимостью проданных товаров |
| Средний чек | Средняя сумма одной продажи |
| Кол-во чеков | Общее число продаж за период |
Для каждого показателя доступен селектор периода: сегодня, вчера, неделя, месяц.
Графики и аналитика
Готовы попробовать?
7 дней бесплатно, без ограничений. Регистрация за 2 минуты.
