Рады сообщить, что сегодня состоялся релиз нового продукта в экосистеме ReadyScript — «Касса ReadyScript» для розничных точек продаж. Это полноценный новый канал продаж вашего интернет-магазина: тот же каталог, те же остатки, те же клиенты, скидки и бонусы, полная поддержка маркировок — только теперь ещё и на кассе в торговом зале, с приёмом наличных, банковских карт, СБП и печатью фискальных чеков.
Приложение доступно для Windows, Linux и Android, отлично адаптируется под экран компьютера, планшета и даже телефона, а также поддерживает светлую и тёмную тему оформления.
Мы опубликовали подробную документацию с техническими тонкостями настройки кассового ПО ReadyScript и детальным описанием каждой функции, поэтому в сегодняшней статье постараемся в более общем виде изложить возможности кассы.
Если хочется совсем коротко познакомиться с возможностями кассы, можете посетить маркетинговую страницу продукта.
Статья получилась объемная, поэтому предлагаем вашему вниманию оглавление:
- Значение кассы для экосистемы ReadyScript
- Работа в трёх сценариях — от планшета без оборудования до полноценного кассового рабочего места
- Синхронизация данных (товаров, категорий, цен, остатков) с сайтом
- Просмотр карточки товара
- Оффлайн режим работы кассы
- Ручной и автоматизированный набор товаров в заказ(чек)
- Параллельный сбор нескольких чеков
- Применение купонов на скидку, персональных цен или бонусов клиента
- Проверка маркировки товаров через ТС ПИоТ
- Прием оплаты шестью различными способами, включая СБП и Смарт-терминал
- Фискализация чеков через ККТ АТОЛ, МодульКассу или сайт
- Просмотр заказов в истории
- Оформление полного или частичного возврата
- Учет наличных в денежном ящике
- Работа нескольких кассиров на одной кассе
- Получение сообщений и задач на кассе от администратора
- Просмотр общей аналитики по всем магазинам в административной панели
- Как подключить и настроить новую кассу к интернет-магазину
- Разграничение прав доступа к функциям кассы
- Лицензирование касс ReadyScript
- Заключение
Значение кассы для экосистемы ReadyScript
К нам часто обращаются предприниматели, которые только начинают свою торговую деятельность. Раньше, наличие даже одной розничной торговой точки означало, что необходимо было подключать программы сторонних вендоров в магазинах, думать над их синхронизацией, где и как лучше вести основную базу товаров, как синхронизировать маркетинг в offline и online.
Такой проблемы больше не существует. Всю торговлю и offline и online можно бесшовно организовать на программном обеспечении одного вендора – ReadyScript.
Мы с большим удовольствием входим в этот сегмент рынка и рады, что теперь сможем сами закрывать такую важную и сложную потребность наших клиентов в полном соответствии с требованиями законодательства (ФЗ-54).
Работа в трёх сценариях — от планшета без оборудования до полноценного кассового рабочего места
Благодаря широким интеграционным возможностям Кассу ReadyScript можно использовать в разных сценариях — от минимальной конфигурации без какого-либо дополнительного оборудования до классического кассового места для точек с высокой интенсивностью продаж.
Сценарий 1. Без дополнительного оборудования
Продавец получает удобный кассовый интерфейс для оформления заказа на сайте прямо в точке самовывоза: оплата принимается по QR-коду через СБП (сервис ЮKassa) либо на стороннем терминале эквайринга с ручным вводом суммы кассиром.
Фискализация в этом случае выполняется облачным модулем АТОЛ.ONLINE. Контроль маркировок для разрешительного режима ТС ПИоТ через API АТОЛ.ONLINE.
Сценарий требует только телефона, планшета или компьютера с Windows или Linux.
На Android сканирование штрихкодов и кодов маркировки можно вести встроенной камерой устройства, при необходимости — подключить Bluetooth-сканер.
Сценарий 2. Касса ReadyScript + МодульКасса
Удобен для небольшой точки продаж, где нужно принимать оплату картой и печатать бумажные чеки на месте, при этом вести полный учёт продаж в ReadyScript.
Продавец формирует заказ(чек) на Кассе ReadyScript, переходит к оплате через смарт-терминал, а на самом терминале МодульКассы завершает оплату наличными или картой. Фискализация, проверка маркировок через ТС ПИоТ целиком выполняется терминалом — включая печать бумажного чека, открытие и закрытие смены.
Основное преимущество этого сценария заключается в том, что не нужно никак синхронизировать товарную базу с МодульКассой. Все заказы попадают в административную панель ReadyScript. Вы используете внешнее устройство фактически только для эквайринга и фискализации.
Возвраты также оформляются на Кассе ReadyScript, попадают полностью в систему ReadyScript, а потом завершаются на МодульКассе. Таким образом все сценарии торговли реализованы.
Сценарий 3. Классическая касса
Рассчитан на точки с высокоинтенсивными продажами: ПК или POS-компьютер на Windows или Linux, фискальный регистратор АТОЛ с драйвером ДККТ 10, модуль ЕСМ (ТС ПИоТ) — если продаются маркируемые товары, и локальный терминал эквайринга через ПО Dual Connector.
Такая конфигурация проводит заказ с минимальными задержками на проверку маркировок, печать чека и приём оплаты, что снижает вероятность образования очереди. Только в этом сценарии возможен полноценный переход к офлайн-продажам за наличный расчёт при отсутствии интернета.
Синхронизация данных с сайтом
Каталог товаров и категорий, отображаемый на кассе, синхронизируется с товароучётной системой интернет-магазина и хранится локально на устройстве — это позволяет выполнять навигацию по товарам на кассе даже без связи с сервером.
Пока касса находится в online-режиме, она с заданным интервалом (по умолчанию раз в 20 секунд, настраивается от 10 секунд до 1 часа) обращается к серверу и забирает накопившиеся изменения. За один такой обмен касса может:
- получить новые сообщения и задачи от администратора магазина;
- обновить каталог — изменённые и удалённые категории, товары, склады и остатки, частично по списку изменений либо полной перезагрузкой, если изменений накопилось много;
- обновить данные о лицензии на использование кассового ПО;
- узнать, не была ли касса отключена администратором на сайте.
Если товар был изменён в административной панели сайта, изменения появятся на кассе после ближайшей синхронизации; чтобы обновить список принудительно, достаточно нажать кнопку «Загрузить заново» в разделе Настройки.

В онлайн-режиме, после каждого значимого изменения корзины на кассе – будь то добавление товара, скидки, привязка клиента к заказу, происходит синхронизация цен на товары в чеке, касса получает от сайта актуальные цены с учетом всех данных. В офлайн режиме, касса опирается на цены, полученные при последней синхронизации.
Отдельно от фоновой синхронизации каталога, кнопка «Наличие» в карточке товара запрашивает актуальные остатки по всем складам и точкам продаж сети напрямую с сервера в реальном времени — кассир видит те же цифры, что в данный момент показывает административная панель. Если касса работает в офлайн-режиме, окно остатков покажет данные последней успешной синхронизации с явным предупреждением об этом.
Просмотр карточки товара
На кассе есть возможность детального просмотра информации о товаре, фотографий, характеристик, отзывов и остатков на других складах.
Возможность крупного просмотра фотографий товара может помочь продавцу сверить товар и убедиться, что штрихкод точно принадлежит этому товару.
Доступ к остаткам на всех складах в реальном времени позволит кассиру всегда подсказать клиенту, например, в каком магазине есть интересующий его товар.
Доступ к отзывам также может помочь продавцу лучше понять товар и дать оптимальные рекомендации клиенту по его использованию.
Оффлайн режим работы кассы
Переключатель режима работы кассы размещается в правой части нижней панели.
В офлайн-режиме запросы на обновления не выполняются вовсе: касса не пытается обратиться к серверу, поэтому не получает новые сообщения и задачи, не видит изменения цен, остатков и каталога, внесённые на сайте.
Все операции, совершённые в это время (продажи, кассовые операции), сохраняются в очереди событий на устройстве и автоматически отправляются на сервер, как только связь восстанавливается, т.е. при переходе в онлайн-режим.
Оффлайн режим можно отключить в любое время вручную или это произойдет автоматически через 4 часа после его включения.
В связке со сценарием 3 (Классическая касса), когда ККТ подключена непосредственно к компьютеру, где работает касса, на кассе в таком режиме можно продолжать пробивать чеки с оплатой наличными.
В оффлайн-режиме часть функциональности кассы ограничена. В частности, невозможно:
- Просматривать историю прошлых заказов (чеков)
- Выполнять возвраты
- Прикреплять к чеку купон на скидку
- Прикреплять клиента к чеку
- Просматривать актуальные остатки товаров с сервера (остатки будут отображаться из локальной базы)
Ручной и автоматизированный набор товаров в заказ(чек)
Касса поддерживает 2 принципиально разных способа наполнения чека:
- Ручной подбор товаров
- Добавление товаров с помощью сканера штрихкодов
Ручной подбор товаров
В этом случае навигация на кассе очень схожа с навигацией на сайте: переход по дереву категорий с хлебными крошками, поиск по названию, артикулу и штрихкоду, сортировка по названию, артикулу, новизне, наличию. Отдельный раздел «Избранное» собирает часто продаваемые товары — общие для всех касс (назначаются администратором на сайте) и локальные для конкретной точки продаж.
Ручной подбор незаменим там, где сканирование неудобно или невозможно: пиццерия или кафе, где кассир вручную выбирает вид и размер блюда в карточке товара; магазин весового товара — орехи, крупы, специи, хозтовары на развес, — где количество или вес указываются вручную; ателье, мастерская, салон услуг, где сами услуги не имеют штрихкода и выбираются из каталога.
Карточка товара при этом показывает фотографии, описание, характеристики и отзывы покупателей с сайта, а для вариативных товаров (размер, цвет, объём) сначала предложит выбрать нужное сочетание характеристик и только после этого — добавить позицию в чек.
Набор чека сканированием
Этот сценарий предполагает, что все товары добавляются исключительно сканированием, предусмотрен отдельный режим экрана, в котором основную рабочую зону занимает состав заказа, а не инструменты поиска.
Поддерживаются штрихкоды EAN-8/EAN-13 и коды маркировки формата GS1-128/Data Matrix, включая маркировку табачной продукции. Сканер может работать в режиме клавиатуры без установки драйверов (в том числе через Bluetooth на мобильных устройствах) либо через COM-порт — более стабильный вариант для Windows и Linux.
На Android сканирование доступно встроенной камерой устройства: она обрабатывает не более одного кода за 1,5 секунды, чтобы избежать случайного повторного считывания, и подтверждает успешное сканирование звуковым сигналом.
Параллельный сбор нескольких чеков
Касса позволяет вести несколько незавершённых чеков одновременно — это необходимо, когда кассир обслуживает нескольких покупателей параллельно или откладывает чек для последующего оформления.
Можно создать новый заказ без потери текущего, свободно переключаться между открытыми чеками, независимо редактировать состав и количество товаров в каждом из них и удалить чек целиком, если покупатель отказался от покупки.
Переключать текущий чек (Заказ) можно, нажимая на соответствующую кнопку в правом верхнем углу.
Применение купонов на скидку, персональных цен или бонусов клиента
К текущему чеку можно применить промокод, заведённый в административной панели интернет-магазина в разделе «Магазин → Скидочные купоны», — касса проверяет его на сервере и сама показывает причину отказа, если купон недействителен, просрочен или не выполняются условия применения (минимальная сумма заказа, определённые товары и т.п.). Применение промокода требует подключения к интернету и недоступно в офлайн-режиме.
Чек также можно привязать к клиенту интернет-магазина — по email, номеру телефона или номеру бонусной карты. Привязка не обязательна: чек можно оформить и без указания покупателя. При необходимости привязку клиента можно защитить SMS-верификацией — кассир вводит код, который клиент называет ему после получения SMS.
Если подходящий клиент не найден, а на сайте включена соответствующая опция, кассир может зарегистрировать нового клиента прямо на кассе, указав минимально необходимые данные, — учётная запись будет создана в общей базе интернет-магазина.
Если на сайте установлен модуль «Бонусная и дисконтная программа» из маркетплейса ReadyScript, после привязки клиента к заказу на кассе автоматически появляется возможность списывать или начислять бонусные баллы, а также искать клиента по номеру бонусной карты. Во всех перечисленных случаях к заказу применяются именно те персональные цены, скидки и накопления, которые действовали бы при оформлении заказа этим клиентом на сайте.
Проверка маркировки товаров через ТС ПИоТ
Для товаров, подлежащих обязательной маркировке, касса перед формированием чека проверяет код Data Matrix: подлинность и статус через систему «Честный знак», срок годности, а если в коде передана максимальная розничная цена — автоматически скорректирует цену продажи до этого значения.
При выявлении проблемы с маркировкой касса покажет ошибку прямо в списке позиций и не позволит перейти к оплате; проблемную маркировку можно удалить из заказа и отсканировать вместо неё другую.
Проверка выполняется в два этапа: сначала код маркировки проверяется через систему ТС ПИоТ при добавлении товара в чек, затем — повторно на кассовой технике при пробитии чека, где проверяется целостность и корректность маркировки через ОФД и механизмы формата фискальных данных ФФД 1.2. Переход к оплате возможен только при успешном прохождении обеих проверок.
Касса поддерживает три способа проверки маркировки:
- без проверки — если вы не продаёте товары, подпадающие под разрешительный режим торговли;
- через локальный ТС ПИоТ — модуль ЕСМ от компании АО ЕСП, который устанавливается на компьютер с подключённой ККТ и не требует постоянного интернета для самой проверки, что делает его предпочтительным для точек с нестабильным соединением и обязательным для части товарных групп (например, меховых изделий) и для полноценной работы разрешительного режима в офлайн-режиме кассы;
- через облачный ТС ПИоТ, подключённый к кассе на сайте, — в настоящее время это сервис АТОЛ.ONLINE.
Касса ReadyScript сертифицирована «Честным знаком» и полностью поддерживает формат фискальных данных ФФД 1.2.
Прием оплаты шестью различными способами
Способы оплаты настраиваются в разделе «Веб-сайт → Настройка модулей → Касса». Специальная кнопка «Создать необходимые способы оплаты» сама создаёт в системе все расчётные классы, нужные для работы касс.
На каждой отдельной кассе (В разделе Магазин -> Кассы -> Торговые точки и кассы) способы оплаты можно переопределить индивидуально. Поддерживаются:
- Наличные. Касса запрашивает сумму, переданную покупателем, и сама рассчитывает сдачу; поддерживается и комбинированная оплата — часть наличными, остаток любым безналичным способом (несколькими безналичными способами один чек оплатить нельзя). Это единственный способ оплаты, доступный в офлайн-режиме.
- Карта через внешний терминал. Касса показывает сумму к оплате, кассир вводит её на любом отдельно стоящем терминале эквайринга произвольного банка и подтверждает факт оплаты после того, как терминал распечатает чек об успешной операции.
- Локальный USB-терминал. Прямая интеграция с сервисом «Прими карту» от компании INPAS через ПО DualConnector: приём оплаты, полный возврат через отмену транзакции, частичный возврат, аварийная отмена, сверка итогов и печать отчётов терминала через ККТ.
- СБП. Через сервис ЮKassa — касса формирует QR-код, покупатель сканирует его банковским приложением, а касса сама отслеживает поступление оплаты и завершает чек. Требует подключения к интернету.
- Смарт-терминал МодульКасса. Заказ передаётся на терминал, кассир принимает оплату любым настроенным на терминале способом — наличным, безналичным или комбинированным, — а чек и результат оплаты возвращаются обратно на кассу. Работает только online, так как связь с терминалом идёт через облако МодульКассы.
- Оплата на сайте. Универсальный способ для сценариев вне торгового зала: клиенту создаётся заказ и отправляется ссылка на оплату. Подходит для колл-центра, консультации с отложенной оплатой, корпоративных заказов (когда платит бухгалтерия по ссылке), самовывоза «пока покупатель едет в магазин» и продажи на выставках с планшетом в руках.
Фискализация чеков через ККТ АТОЛ, МодульКассу или сайт
Касса поддерживает три способа фискализации, которые настраиваются отдельно от способов оплаты — как для всех касс сети сразу, так и индивидуально для каждой торговой точки.
Фискальный регистратор АТОЛ. Прямая фискализация через ККТ, подключённую к устройству кассира (платформа ККТ 5.0, драйвер ДККТ 10) — способ с наименьшими задержками при печати чека, рекомендуемый для точек с высоким трафиком; может использоваться и при временном отсутствии интернета. Поддерживается полноценная работа со сменами: открытие вручную, автоматически при попытке пробить чек или по расписанию; закрытие вручную, автоматически по достижении 23 часов 50 минут или по расписанию. Любая операция внесения или выдачи наличных дополнительно фиксируется на самой ККТ, изменяя счётчики, которые видны в X/Z-отчёте.
Физическое устройство - фискальный регистратор АТОЛ и его обслуживание необходимо покупать отдельно у организаций, продающих ККТ. В скором времени, мы планируем заключить партнерские договоры и сможем рекомендовать такие организации. Сейчас вы можете обратиться в любую.
Смарт-терминал МодульКасса. Фискализация, приём оплаты картой, открытие и закрытие смены, печать X/Z-отчётов — всё это выполняет сам терминал; касса лишь передаёт на него состав заказа, включая данные о маркировке, и получает обратно результат.
Фискализация через сайт. Используется, если оплата и печать чека выполняются облачной кассой интернет-магазина (например, через модуль АТОЛ.ONLINE) — касса в этом случае выступает удобным интерфейсом для оформления заказов на самовывоз, а фискальный чек пробивается на стороне сайта. Требует подключения к интернету.
После пробития чека любым из перечисленных способов на экране кассы будет отображена вся фискальная информация, а также QR-код чека, необходимый для проверки чека в приложениях ФНС.
Просмотр заказов в истории
Вкладка «Продажи» — рабочее место кассира для анализа уже оформленных заказов: график динамики продаж, полный список заказов с поиском и фильтрами, детальная карточка заказа и быстрый переход к оформлению возврата. Раздел работает только в online-режиме.
График в верхней части раздела показывает динамику продаж за выбранный период (1 день, 7, 30 дней, 3 или 6 месяцев, 1 год) по одной из двух метрик — сумме или количеству заказов, — с возможностью отфильтровать все заказы, только завершённые или только отменённые.
Список заказов позволяет быстро найти нужный по номеру, названию товара или данным покупателя, отсортировать заказы по дате или номеру, а расширенный фильтр — задать сразу несколько условий: номер заказа, товар, конкретных кассиров, статусы и диапазон дат.
Карточка заказа показывает итоговую сумму, статус, данные покупателя (включая компанию и ИНН для заказов на юридическое лицо), кассира, разбивку оплаты по наличным и безналичным средствам, полный список товаров с фото и, для маркированных позиций, — серийные номера прикреплённых кодов. Здесь же собрана вся история по документу: список сформированных чеков с QR-кодом и фискальными реквизитами и список ранее оформленных возвратов.
Оформление полного или частичного возврата
Прямо на кассе, продавец может оформить полный или частичный возврат средств клиенту и выбить чек возврата. Полный и частичный возврат в Кассе ReadyScript — это один и тот же документ: разница лишь в том, сколько товаров и в каком количестве в нём отмечено и как будет происходить возврат денежных средств (отмена транзакции или выполнение частичного возврата).
Порядок оформления: найти заказ на вкладке «Продажи», нажать «Создать возврат», при необходимости переключиться на частичный возврат и снять отметки с лишних позиций, обязательно указать причину возврата и выбрать способ возврата денежных средств. Комментарий с причиной — обязательное поле: без него создать возврат не получится.
Если из большого заказа нужно вернуть одну-две позиции, удобнее снять флажки со всех товаров сразу, а затем отсканировать штрихкод только того товара, который покупатель фактически возвращает, — касса сама отметит нужные строки и подставит количество. Один и тот же заказ можно возвращать несколькими частичными возвратами: касса учитывает уже возвращённое ранее и не позволит вернуть больше, чем было куплено.
Способ возврата денег определяется тем, как был оплачен исходный заказ: выдача наличных из денежного ящика, операция возврата на внешнем или локальном терминале эквайринга (аналогично тому, как принималась оплата), либо возврат средств на карту через смарт-терминал.
По итогам операции формируется фискальный чек возврата тем же средством фискализации, что использовалось при продаже.
Учет наличных в денежном ящике
Вкладка «Наличные» показывает два показателя — сколько денег сейчас должно быть в кассе и оборот наличных за сегодняшний день — и позволяет вносить или выдавать наличные вне продажи, например при размене или инкассации, обязательно с указанием причины.
Остаток «Сейчас в кассе» обновляется мгновенно при любой операции и работает даже без интернета — данные сверяются с сервером автоматически при восстановлении связи.
Каждая продажа, выдача сдачи и возврат наличными автоматически формирует запись в журнале операций, сгруппированном по дням, — с начальным остатком и оборотом за день, временем, основанием, кассиром и суммой каждой операции. Журнал доступен только в online-режиме. Если на кассе включена фискализация через локальную ККТ, операция внесения или изъятия дополнительно регистрируется на кассовом аппарате.
Все операции движения наличных отражаются и в административной панели сайта, где для каждой кассы отдельно можно посмотреть текущий остаток в реальном времени, полный журнал по всем точкам с фильтрами.
Работа нескольких кассиров на одной кассе
Одно устройство может использоваться посменно сразу несколькими кассирами — каждый работает под собственной учётной записью пользователя сайта, а переключается на устройстве коротким PIN-кодом без необходимости каждый раз вводить логин и пароль заново.

Это обеспечивает раздельный учёт: каждая продажа, возврат и операция с наличными фиксируется за конкретным сотрудником — и на самом устройстве, и в административной панели.
Роль на кассе — Администратор или Кассир — определяется автоматически по правам пользователя на сайте: право «Кассир-администратор (управление кассой)» даёт расширенные возможности, включая доступ к настройкам самой кассы и управление другими пользователями устройства, тогда как обычный кассир может изменить только собственный PIN-код.
Добавление нового кассира на устройство проходит в два шага — ввод логина и пароля от учётной записи сайта на самой кассе, затем задание уникального PIN-кода не короче 4 символов; сотрудник должен принадлежать к группе, которой разрешён доступ к кассам, либо быть заранее привязан администратором к конкретной кассе.
Экран кассы можно заблокировать вручную в любой момент — например, при передаче смены следующему кассиру, — не закрывая приложение.
Получение сообщений и задач на кассе от администратора
Из административной панели можно отправлять на кассы сообщения и задачи — на конкретное устройство или сразу на все кассы сети, например при изменении режима работы точки. Обычное сообщение отслеживает только факт прочтения; задача дополнительно требует от кассира отметки «Выполнено» или «Не выполнено» с необязательным комментарием, который увидит и администратор. На карточке сообщения на сайте фиксируется полная история взаимодействия: доставлено, прочитано, выполнено — с указанием кассы, кассира и времени каждого события.

Отдельно от сообщений с сайта касса показывает локальные уведомления о состоянии самого устройства — например, что смена превысила 24 часа и скоро будет закрыта автоматически, что доступно обновление приложения или что скоро истекает срок действия лицензии.
У каждого такого уведомления есть уровень критичности, а критическое дополнительно подсвечивает кнопку «Уведомления» в нижней панели. Пока в разделе остаются непрочитанные сообщения, неотвеченные задачи или активные локальные уведомления, касса каждые 3 минуты подаёт короткий звуковой сигнал — при желании его можно отключить в настройках.
Просмотр общей аналитики по всем магазинам в административной панели
Как только к сайту подключена хотя бы одна касса, раздел «Сводка» административной панели превращается в полноценный дашборд по продажам во всех торговых точках сразу — за 7 дней, 30 дней или 6 месяцев (в последнем случае данные группируются по неделям).
Дашборд состоит из нескольких блоков:
- суммарные продажи по дням в разбивке по всем кассам сайта;
- отдельная линия динамики для каждой торговой точки, чтобы сравнить их между собой;
- ключевые показатели периода — количество продаж, общая сумма, средний чек, продажи зарегистрированным клиентам и гостям, с возможностью посчитать те же цифры по одной конкретной кассе;
- рейтинг торговых точек по выручке;
- таблица топ-30 самых продаваемых на кассах товаров с указанием, в скольких точках встречался каждый из них.
Все данные сводки строятся только по заказам, оформленным через кассы, и не включают заказы из других каналов продаж.
Как подключить и настроить новую кассу к интернет-магазину
Для начала использования кассы у вас уже должен быть наполненный товарами интернет-магазин на платформе ReadyScript в редакции «Маркет» или выше. Дальше подключение занимает два шага:
- Установите и запустите приложение «Касса ReadyScript» на устройстве кассира. На первом шаге укажите доменное имя интернет-магазина, API-ключ (раздел «Веб-сайт → Настройка модулей → Внешнее API») и логин с паролем пользователя, которому разрешён доступ к кассам (по умолчанию — группы Супервизор, Администраторы, Кассир).
- Выберите или создайте торговую точку и кассу, придумайте PIN-код для текущего кассира.
После этого начнётся первичная загрузка каталога товаров в локальную базу устройства — это может занять некоторое время при первом запуске.
Далее необходимо принять условия лицензионного соглашения, после чего касса готова к работе со стандартными настройками.
Для тонкой настройки способов оплаты, фискализации и подключаемого оборудования (ККТ, 2D-сканер, терминал эквайринга) стоит заглянуть в документацию по Кассе ReadyScript.
Разграничение прав
Каждый кассир на устройстве имеет учетную запись в интернет-магазине ReadyScript, связанной с одной или несколькими группами пользователей. Именно группа определяет набор прав в системе — в том числе на кассе. Настройка прав ведётся в общем для всей платформы разделе «Управление -> Пользователи -> Группы -> Вкладка Права»
Прежде всего, доступ к самому приложению «Касса» ограничен на уровне групп: авторизоваться на устройстве может только пользователь, состоящий в одной из групп, перечисленных в настройке «Группы пользователей, которым разрешён доступ к Кассам» (раздел «Веб-сайт -> Настройка модулей -> Касса»). По умолчанию это группы Супервизор, Администраторы и Кассир.
Мы предусмотрели возможность настройки двух ролей на кассе:
- Кассир-администратор – определяется наличием такого права в настройках группы и позволяет настраивать права на Сброс кассы, управление другими пользователями, доступ к настройкам кассы.
- Кассир – пользователь, который может осуществлять торговлю без выполнения действий по настройке.
Помимо определения генеральной роли пользователя на кассе, еще можно настраивать отдельные права на действия:
- Доступ к возвратам
- Возможность включения offline-режима
- Внесение наличных
- Выдача наличных
- Возможность повторного пробития чека продажи для аварийно созданных заказов в истории
- Возможность создания пользователя-кассира
- Возможность создания новых касс в магазине
- Создание связи кассира с кассой
Такое разделение позволяет гибко выстроить структуру доступа в торговой сети: одни сотрудники только продают на кассе, другие дополнительно могут оформлять возвраты и выполнять административные функции.
Лицензирование касс ReadyScript
ReadyScript предоставляет 30-дневный бесплатный тестовый период на неограниченное количество касс. Тестовый период отсчитывается с момента подключения первой кассы к сайту.
По истечении пробного периода подписку можно продлить для каждой кассы отдельно в личном кабинете на нашем сайте ReadyScript.ru. Информация по всем подключённым кассам и оставшемуся сроку тестового периода отображается там же, в личном кабинете. Актуальная стоимость помесячной и годовой подписки указана здесь.
Заключение
Все последние годы мы строили ReadyScript как экосистему для online-продаж — сайт, мобильные приложения, магазины в мессенджерах, интеграции с маркетплейсами. И только в этом году можем сказать это без оговорок: экосистема стала полной. Она закрывает потребности и online, и offline торговли — в рамках одной платформы, одной базы товаров и одной картины бизнеса, какой бы канал продаж вы ни открыли.
Путь к этому не был быстрым и уж точно не был для нас привычным. Чтобы Касса ReadyScript стала настоящим кассовым продуктом, нам пришлось выйти далеко за пределы своего обычного стека разработки. Мы учились работать с физическими фискальными регистраторами и их драйверами, разбираться в протоколах эквайринговых терминалов, приводить продукт в соответствие с требованиями 54-ФЗ.
Отдельным серьёзным рубежом стала сертификация в системе «Честный знак» — сегодня ReadyScript официально числится производителем ПМСР (программного модуля средств регистрации, то есть кассового ПО), которому государство доверяет фискализацию и проверку маркировки.
Благодаря этому опыту у нас теперь есть всё необходимое, чтобы двигаться дальше. Одним из возможных направлений развития могут быть терминалы самообслуживания: тот же каталог, те же заказы, тот же бэк-офис, но уже без кассира между покупателем и оплатой. Мы активно ищем заказчиков подобной технологии, с нашей стороны можем предложить маниакальный энтузиазм и вовлечение помимо четких сроков и профессионализма (Напишите нам, если вам это интересно).
А если офлайн-точка есть у вас уже сегодня и вы всё ещё ведёте её в отрыве от интернет-магазина, отдельной программой и отдельной базой товаров, самое время подумать о полном переводе всей торговли на ReadyScript.
Это тот редкий случай, когда объединение двух систем в одну не компромисс, а чистый выигрыш: меньше ручной сверки, меньше расхождений и одна честная цифра выручки по всему бизнесу — online и offline вместе.
В течение ближайших 6 месяцев объявляем режим гиперподдержки по кассам. Мы будем очень пристально прислушиваться и следить за ходом эксплуатации, при необходимости корректировать функциональность, чтобы сделать продукт максимально удобным и надежным.
А теперь к практической части...
Скорее устанавливайте свежие обновления для
платформы ReadyScript и переходите к загрузке кассы.
