Точка продажи ( POS ) или точка покупки ( POP ) — это время и место, в котором совершается розничная транзакция. В точке продажи продавец рассчитывает сумму, причитающуюся покупателю , указывает эту сумму, может подготовить счет для покупателя (который может быть распечаткой кассового аппарата) и указывает варианты для покупателя, чтобы сделать платеж. Это также точка, в которой покупатель делает платеж продавцу в обмен на товары или после предоставления услуги. После получения оплаты продавец может выдать квитанцию , как доказательство транзакции, которая обычно печатается, но также может быть выдана или отправлена в электронном виде. [1] [2] [3]
Для расчета суммы, подлежащей оплате покупателем, продавец может использовать различные устройства, такие как весы , сканеры штрихкодов и кассовые аппараты (или более продвинутые «кассовые аппараты POS», которые иногда также называют «POS-системами» [4] [5] ). Для осуществления платежа доступны платежные терминалы , сенсорные экраны и другие аппаратные и программные опции.
Точку продажи часто называют точкой обслуживания, поскольку это не просто точка продажи, но и точка возврата или заказа клиента. Программное обеспечение POS-терминала может также включать функции для дополнительной функциональности, такой как управление запасами , CRM , финансы или складирование .
Компании все чаще используют POS-системы, и одной из самых очевидных и убедительных причин является то, что POS-система устраняет необходимость в ценниках . Цены продажи привязаны к коду товара при добавлении запасов, поэтому кассир просто сканирует этот код, чтобы обработать продажу. Если цена изменилась, это также можно легко сделать через окно инвентаря. Другие преимущества включают возможность внедрения различных типов скидок, схему лояльности для клиентов и более эффективный контроль запасов. Эти функции типичны почти для всех современных систем ePOS.
Ритейлеры и маркетологи часто называют область вокруг кассы точкой покупки ( POP ), когда обсуждают ее с точки зрения покупателя. Это особенно актуально при планировании и проектировании области, а также при рассмотрении маркетинговой стратегии и предложений.
Некоторые продавцы точек продаж называют свою POS-систему «системой управления розничной торговлей», что является более подходящим термином, поскольку это программное обеспечение предназначено не только для обработки продаж, но и имеет множество других возможностей, таких как управление запасами, системы членства, записи о поставщиках, ведение бухгалтерского учета, выдача заказов на закупку, расценок и перемещение запасов, создание этикеток со скрытым штрихкодом, отчетность о продажах и, в некоторых случаях, удаленное сетевое взаимодействие или связь между торговыми точками, и это лишь некоторые из основных возможностей.
Тем не менее, именно термин «POS-система» , а не «система управления розничной торговлей» пользуется популярностью как среди конечных пользователей, так и среди поставщиков.
Базовое, фундаментальное определение POS-системы — это система, которая позволяет обрабатывать и регистрировать транзакции между компанией и ее потребителями в момент покупки товаров и/или услуг.
Ранние электронные кассовые аппараты (ECR) управлялись с помощью фирменного программного обеспечения и были ограничены в функциях и возможностях связи. В августе 1973 года IBM выпустила системы для магазинов IBM 3650 и 3660, которые по сути представляли собой мэйнфрейм-компьютер, используемый в качестве контроллера магазина, который мог управлять до 128 кассовыми аппаратами IBM 3653/3663. Эта система стала первым коммерческим применением клиент-серверной технологии, одноранговой связи, одновременного резервного копирования локальной сети (LAN) и удаленной инициализации. К середине 1974 года она была установлена в магазинах Pathmark в Нью-Джерси и универмагах Dillard's .
Одна из первых систем кассовых аппаратов с микропроцессорным управлением была создана William Brobeck and Associates в 1974 году для ресторанов McDonald's . [6] Она использовала Intel 8008 , ранний микропроцессор (предшественник процессора Intel 8088, использовавшегося в оригинальном персональном компьютере IBM ). Каждая станция в ресторане имела свое собственное устройство, которое отображало весь заказ для клиента — например, [2] Vanilla Shake, [1] Large Fries, [3] BigMac — с помощью цифровых клавиш и кнопки для каждого пункта меню. Нажав кнопку [Grill], можно было обработать второй или третий заказ, пока выполнялась первая транзакция. Когда клиент был готов заплатить, кнопка [Total] подсчитывала счет, включая налог с продаж практически для любой юрисдикции в Соединенных Штатах. Это делало его точным для McDonald's и очень удобным для официантов, а также предоставляло владельцу ресторана проверку суммы, которая должна быть в денежных ящиках. К одному из двух взаимосвязанных компьютеров можно было подключить до восьми устройств, чтобы печатные отчеты, цены и налоги можно было обрабатывать с любого желаемого устройства, переведя его в режим менеджера . В дополнение к памяти с исправлением ошибок точность была повышена за счет трех копий всех важных данных, причем многие числа хранились только как кратные 3. Если один компьютер выходил из строя, другой мог управлять всем магазином.
В 1986 году Джин Мошер представил первое графическое программное обеспечение для точек продаж [7] с интерфейсом сенсорного экрана под торговой маркой ViewTouch [8] на 16-битном цветном компьютере Atari 520ST . [9] Оно имело цветной сенсорный экран с интерфейсом на основе виджетов, который позволял настраивать виджеты, представляющие пункты меню, без низкоуровневого программирования. [10] Программное обеспечение для точек продаж ViewTouch было впервые продемонстрировано публике на осенней выставке Comdex 1986 года [11] в Лас-Вегасе, штат Невада, большой толпе, посетившей стенд Atari Computer. Это была первая коммерчески доступная система POS с цветным графическим интерфейсом сенсорного экрана с интерфейсом на основе виджетов, которая была установлена в нескольких ресторанах в США и Канаде.
В 1986 году IBM представила серию POS-оборудования 468x на базе Concurrent DOS 286 и FlexOS 1.xx компании Digital Research — модульной многозадачной многопользовательской операционной системы реального времени.
Широкий спектр POS-приложений был разработан на таких платформах, как Windows и Unix. Наличие локальной вычислительной мощности, локального хранения данных, сетей и графического пользовательского интерфейса позволило разработать гибкие и высокофункциональные POS-системы. Стоимость таких систем также снизилась, поскольку все компоненты теперь можно приобрести в готовом виде.
В 1993 году IBM приняла FlexOS 2.32 в качестве основы своей ОС IBM 4690 в серии POS-терминалов 469x. Она разрабатывалась до 2014 года, когда была продана Toshiba , которая продолжала поддерживать ее как минимум до 2017 года.
С увеличением возможностей для товарного оборудования и более конкурентным рынком, в 1990-х годах возросло внимание к пользовательскому взаимодействию между сотрудниками магазина и POS-системами. Сенсорные экраны и более крупные дисплеи стали широко доступны в 1990-х годах, предлагая альтернативу ограниченным дисплеям, таким как двухстрочные VFD, используемые в IBM 4683. Производительность сотрудников, использующих POS-устройства, контролируемая стоимость для бизнеса, зависит от простоты обучения, простоты использования и уровня опыта сотрудников с ними. Хотя опытные сотрудники работают быстрее с механическим вводом , [12] некоторые системы предпочли принять технологию GUI для простоты обучения или эргономических факторов. [13]
Ключевые требования, которым должны соответствовать современные POS-системы, включают высокую и постоянную скорость работы, надежность, простоту использования, удаленную поддержку, низкую стоимость и богатую функциональность. Розничные торговцы могут обоснованно рассчитывать на приобретение таких систем (включая оборудование) примерно за 4000 долларов США (по состоянию на 2009 год) за кассовую линию.
Надежность зависит не только от разработчика, но иногда и от совместимости между базой данных и версией ОС. Например, широко используемая система баз данных Microsoft Access имела проблему совместимости, когда машины с Windows XP обновлялись до более новой версии Windows. Microsoft не предложила немедленного решения. Некоторые предприятия были серьезно нарушены в процессе, и многие вернулись к Windows XP для быстрого решения. Другие компании использовали поддержку сообщества, поскольку для этого было найдено решение с помощью подстройки реестра. [14] [ ненадежный источник ]
POS-системы являются одними из самых сложных программных систем, доступных из-за функций, которые требуются различным конечным пользователям. Многие POS-системы представляют собой программные пакеты, включающие модули продаж, инвентаризации, подсчета запасов, заказа поставщиков, лояльности клиентов и отчетности. Иногда включаются возможности заказа покупки, перемещения запасов, выдачи котировок, создания штрих-кодов, ведения бухгалтерского учета или даже учета. Каждый из этих модулей взаимосвязан, если они должны служить своей практической цели и максимизировать удобство использования.
Например, окно продажи немедленно обновляется при появлении нового участника через окно членства из-за этой взаимосвязи. Аналогично, когда совершается транзакция продажи, любая покупка участника регистрируется для окна членства, чтобы предоставить отчет, предоставляющий информацию, такую как тип оплаты, приобретенные товары, дата покупки и накопленные баллы. Комплексный анализ, выполняемый POS-машиной, может потребовать обработки нескольких качеств одного продукта, таких как цена продажи, остаток, средняя стоимость, проданное количество, описание и отдел. Для создания таких обширных анализов требуется очень сложное программирование (и, возможно, значительные компьютерные ресурсы).
Системы POS предназначены не только для обслуживания розничной торговли, оптовой торговли и гостиничного бизнеса, как это исторически сложилось. В настоящее время системы POS также используются в лизинговых компаниях товаров и имущества, мастерских по ремонту оборудования, управлении здравоохранением, билетных кассах, таких как кинотеатры и спортивные сооружения, и во многих других операциях, где требуются такие возможности, как: обработка денежных транзакций, распределение и планирование объектов, ведение учета и планирование услуг, предоставляемых клиентам, отслеживание товаров и процессов (ремонт или производство), выставление счетов и отслеживание задолженностей и непогашенных платежей.
У разных клиентов разные ожидания в каждой торговле. Одна только функция отчетности зависит от множества требований, особенно от тех, кто работает в розничной/оптовой торговле. Если говорить о специальных требованиях, то некоторые товары могут включать скоропортящиеся продукты, и, следовательно, система инвентаризации должна быть способна подсказывать администратору и кассиру о продуктах с истекающим сроком годности или с истекшим сроком годности. Некоторые розничные предприятия требуют, чтобы система хранила кредит для своих клиентов, кредит, который впоследствии может быть использован для оплаты товаров. Несколько компаний ожидают, что система POS будет вести себя как полноценная система управления запасами , включая возможность предоставления отчетов FIFO (первым пришел — первым ушел) и LIFO (последним пришел — первым ушел) по их товарам для целей бухгалтерского учета и налогообложения.
В индустрии гостеприимства возможности POS-систем также могут существенно различаться. Например, ресторан обычно беспокоится о том, как функционирует окно продаж: есть ли у него такие функции, как создание кнопок для товаров, различные скидки, добавление платы за обслуживание, хранение чеков, организация очередей, обслуживание столиков, а также еда на вынос, объединение и разделение чека. Эти возможности могут быть недостаточными для спа-салона или центра похудения, которым, кроме того, потребуется окно планирования с историческими записями посещаемости клиентов и их особыми требованиями.
Система POS может быть создана для обслуживания различных целей для разных конечных пользователей в зависимости от их бизнес-процессов. Часто готовая система POS не подходит для клиентов. Требуется некоторая настройка, и именно поэтому система POS может стать очень сложной. Сложность зрелой системы POS распространяется на удаленное сетевое взаимодействие или взаимосвязь между удаленными торговыми точками и штаб-квартирой, так что обновление в обоих направлениях возможно. Некоторые системы POS предлагают привязку веб-заказов к их окну продажи. Даже когда требуется только локальное сетевое взаимодействие (как в случае супермаркета с высокой посещаемостью), для разработчика всегда существует проблема поддержания работы большинства, если не всех, своих POS-станций. Это предъявляет высокие требования не только к программному кодированию, но и к проектированию всей системы, охватывающей то, как отдельные станции и сеть работают вместе, и особое внимание к производительности и использованию баз данных. Из-за такой сложности в системах POS часто встречаются ошибки. [15]
Что касается баз данных, то POS-системы очень требовательны к производительности из-за многочисленных отправок и извлечений данных, необходимых для правильной последовательности номера чека, проверки различных скидок, членства, расчета промежуточной суммы и т. д., — только для обработки одной транзакции продажи. Неотложность, требуемая от системы в окне продажи, например, которую можно наблюдать на кассе в супермаркете, не может быть скомпрометирована. Это создает большую нагрузку на отдельные корпоративные базы данных, если в базе данных всего несколько десятков тысяч записей о продажах. Например, корпоративная база данных Microsoft SQL Server, как известно, полностью зависает (включая ОС) на много минут в таких условиях, показывая сообщение об ошибке «Timeout Expired». Даже более легкая база данных, такая как Microsoft Access, со временем замедлится до минимума, если проблема раздувания базы данных не будет предвидена и не будет управляться системой автоматически. Поэтому необходимость проводить обширное тестирование, отладку и импровизацию решений для предотвращения сбоя базы данных до ее коммерческой реализации усложняет разработку.
Точность POS-системы является требовательной, учитывая, что денежные транзакции постоянно вовлечены не только через окно продажи, но и на заднем конце через прием и ввод товаров в инвентарь. Требуемые расчеты не всегда просты. Может быть много скидок и предложений, которые являются уникальными для определенных продуктов, и POS-машина должна быстро обрабатывать различия и влияние на ценообразование. Существует большая сложность в программировании таких операций, особенно когда нельзя допустить ни одной ошибки в расчетах.
Другие требования включают в себя то, что система должна иметь функциональность для членских скидок и накопления/использования баллов, количественных и рекламных скидок, смешанных и соответствующих предложений, округления наличных, выдачи счетов/заказов на доставку с непогашенной суммой. Она должна позволять пользователю корректировать инвентарь каждого продукта на основе физического подсчета, отслеживать истечение срока годности скоропортящихся товаров, изменять цены, предоставлять аудиторский след при внесении изменений в записи инвентаря, иметь возможность функциональности нескольких торговых точек, контролировать запасы из штаб-квартиры, дублировать систему выставления счетов, и это лишь некоторые из них.
Очевидно, что POS-система — это термин, который подразумевает широкий спектр возможностей в зависимости от требований конечного пользователя. Нельзя ожидать, что сайты с обзорами POS-систем будут охватывать большинство, не говоря уже обо всех функциях. Если вы не разработчик, нереально ожидать, что рецензент будет знать все аспекты POS-системы. Например, POS-система может работать гладко на тестовой базе данных во время обзора, но не тогда, когда база данных значительно вырастет в размере за месяцы использования. И это только одна из многих скрытых критических проблем функциональности POS-системы.
Поставщики и розничные торговцы работают над стандартизацией разработки компьютеризированных POS-систем и упрощением соединения POS-устройств. Две такие инициативы — OPOS и JavaPOS , обе из которых соответствуют стандарту UnifiedPOS, возглавляемому The National Retail Foundation .
OPOS ( OLE для POS) был первым общепринятым стандартом и был создан Microsoft , NCR Corporation , Epson и Fujitsu-ICL . OPOS — это интерфейс на основе COM , совместимый со всеми языками программирования с поддержкой COM для Microsoft Windows . OPOS был впервые выпущен в 1996 году. JavaPOS был разработан Sun Microsystems , IBM и NCR Corporation в 1997 году и впервые выпущен в 1999 году. JavaPOS для Java — это то же самое, что OPOS для Windows, и, таким образом, в значительной степени независим от платформы.
Существует несколько способов связи, которые POS-системы используют для управления периферийными устройствами, например:
Существует также почти столько же фирменных протоколов, сколько компаний, производящих периферийные устройства POS. Большинство периферийных устройств POS, таких как дисплеи и принтеры, поддерживают несколько из этих протоколов команд для работы со многими различными марками терминалов POS и компьютеров.
Дизайн окна продажи является наиболее важным для пользователя. Этот пользовательский интерфейс имеет большое значение по сравнению с интерфейсами других программных пакетов, таких как текстовые редакторы или программы для работы с электронными таблицами, где скорость навигации не так важна для эффективности бизнеса.
Для предприятий в престижных местах, где недвижимость в цене, часто можно увидеть очередь клиентов. Чем быстрее завершается продажа, тем короче время ожидания в очереди, что повышает удовлетворенность клиентов, тем меньше места она занимает, что выгодно покупателям и персоналу. Для операций с большим трафиком, таких как продуктовые магазины и кафе, необходимо быстро обрабатывать продажи на прилавке, поэтому поток пользовательского интерфейса часто разрабатывается с минимальным количеством всплывающих окон или других прерываний, чтобы оператор не отвлекался и транзакция могла быть обработана как можно быстрее.
Хотя улучшение эргономики возможно, чистый, динамичный вид может быть достигнут за счет отказа от функций, которые часто требуются конечным пользователям, таких как скидки, доступ к экранам с комиссионными, программы членства и лояльности, что может потребовать рассмотрения другой функции POS-терминала, чтобы гарантировать, что на экране кассового терминала будет только то, что нужно кассиру для обслуживания клиентов.
Появление облачных вычислений дало рождение возможности систем электронных точек продаж (EPOS) [16], которые могут быть развернуты как программное обеспечение как услуга , к которому можно получить доступ напрямую из Интернета с помощью любого интернет-браузера . Используя предыдущие достижения в протоколах связи для управления оборудованием POS, облачные POS-системы не зависят от ограничений платформы и операционной системы. Системы EPOS, работающие в облаке (большинство POS для малого бизнеса сегодня), как правило, основаны на подписке, что включает постоянную поддержку клиентов. [17]
По сравнению с обычными кассовыми аппаратами (которые, как правило, значительно дешевле, но только обрабатывают продажи и печатают чеки), POS-системы включают автоматическое обновление уровня запасов библиотеки инвентаря при продаже продуктов, отчеты в режиме реального времени, доступные с удаленного компьютера, табели учета рабочего времени сотрудников и библиотеку клиентов с функциями лояльности. [18] [ требуется пояснение ] [ требуется пояснение ]
Облачные POS-системы также созданы для совместимости с широким спектром POS-оборудования, а иногда и с планшетами, такими как iPad от Apple . Таким образом, облачные POS-системы также помогли расширить POS-системы на мобильные устройства , такие как планшетные компьютеры или смартфоны . [19]
Эти устройства также могут выступать в качестве считывателей штрихкодов с использованием встроенной камеры и платежных терминалов с использованием встроенной технологии NFC или внешнего считывателя платежных карт. Ряд компаний, занимающихся POS, создали свое программное обеспечение специально для работы в облаке. Другие компании, которые начали свою деятельность до 2000-х годов, с тех пор адаптировали свое программное обеспечение к развивающимся технологиям.
Облачные POS-системы отличаются от традиционных POS в основном тем, что пользовательские данные, включая продажи и инвентарь, хранятся не локально, а на удаленном сервере. POS-система также не работает локально, поэтому не требует установки.
В зависимости от поставщика POS-терминала и условий договора, по сравнению с традиционной локальной установкой POS-терминала, программное обеспечение, скорее всего, будет постоянно обновляться разработчиком, добавляя больше полезных функций и повышая производительность с точки зрения компьютерных ресурсов на удаленном сервере, а также с точки зрения меньшего количества ошибок и сбоев.
Другими преимуществами облачных POS-терминалов являются мгновенная централизация данных (особенно важно для сетевых магазинов), возможность доступа к данным из любого места, где есть подключение к Интернету, и более низкие начальные затраты. [20]
Облачный POS требует подключения к Интернету. По этой причине важно использовать устройство с подключением 3G на случай, если основной Интернет устройства выйдет из строя. Помимо того, что он значительно дешевле традиционных устаревших систем точек продаж, заметным преимуществом облачных систем точек продаж является возможность переключения на другой продукт, другого разработчика, без необходимости покупки нового оборудования. Множество разработчиков, создающих новые программные приложения, помогают гарантировать, что система будет поддерживаться дольше, чем типичная устаревшая система POS.
Несколько известных новых облачных POS-систем появились на сцене менее десятилетия или даже половины десятилетия назад. Эти системы обычно предназначены для ресторанов, малых и средних розничных операций с довольно простыми процессами продаж, как можно судить по сайтам с обзорами POS-систем. Из таких обзоров программного обеспечения следует, что облачные POS-системы корпоративного уровня в настоящее время отсутствуют на рынке. «Корпоративный уровень» здесь означает, что инвентарь должен быть способен обрабатывать большое количество записей, например, требуемых продуктовыми магазинами и супермаркетами. Это также может означать, что системное программное обеспечение и облачный сервер должны быть способны генерировать отчеты, такие как аналитика продаж по инвентарю как для одной, так и для нескольких торговых точек, которые связаны между собой для администрирования штаб-квартирой бизнес-операции.
Поставщики POS-терминалов таких облачных систем также должны иметь надежный план действий на случай выхода из строя их удаленного сервера, например, в виде поддержки отказоустойчивого сервера. Иногда крупный центр обработки данных может полностью выйти из строя, например, в случае пожара. [21] Поэтому локальные установки иногда встречаются вместе с облачной реализацией для предотвращения таких инцидентов, особенно для предприятий с высоким трафиком. Локальные установки могут не иметь самой последней информации об инвентаризации и членстве.
Для таких непредвиденных обстоятельств более инновационным, хотя и очень сложным подходом для разработчика является установка урезанной версии POS-системы на компьютере кассира в торговой точке. Ежедневно последняя информация о запасах и членстве с удаленного сервера автоматически обновляется в локальной базе данных. Таким образом, в случае сбоя удаленного сервера кассир может переключиться на локальное окно продаж, не прерывая продажи. Когда удаленный сервер восстанавливается, и кассир переключается на облачную систему, локально обработанные записи о продажах затем автоматически отправляются в удаленную систему, тем самым поддерживая целостность удаленной базы данных.
Хотя облачные POS-системы позволяют конечному пользователю сэкономить на первоначальных затратах и технических проблемах, связанных с обслуживанием локальной установки, существует риск того, что в случае закрытия поставщика облачных услуг это может привести к более быстрому прекращению предоставления услуг конечному пользователю по сравнению со случаем традиционной полностью локальной POS-системы, которая может работать без поставщика.
Еще одно соображение заключается в том, что облачная POS-система фактически раскрывает бизнес-данные поставщикам услуг — компании хостинг-сервиса и поставщику POS, которые имеют доступ как к приложению, так и к базе данных. Важность защиты критически важной деловой информации, такой как имена поставщиков, самые продаваемые товары, процессы взаимоотношений с клиентами, нельзя недооценивать, учитывая, что иногда несколько ключевых факторов успеха или коммерческие секреты бизнеса фактически доступны через POS-систему. Эта проблема безопасности и конфиденциальности является постоянной проблемой в облачных вычислениях .
Розничная торговля является одним из основных пользователей POS-терминалов. Интерфейс POS в розничном заведении сильно различается в зависимости от отрасли и владельца ритейлера, но обычно включает в себя кассовый аппарат (обычно специализированный компьютер на базе x86 под управлением Windows Embedded или Linux ), метод ввода данных сотрудниками, денежный ящик, принтер чеков , сканеры штрих-кодов (которые могут включать весы) и интерфейс для обработки карточных платежей и обработки информации о клиентах ( платежный терминал ). Он также может включать в себя конвейерную ленту , разделитель кассы , беспроводные ручные сканеры, интегрированные системы обработки карт и дисплеи, обращенные к клиенту, для отображения итогов и показа рекламы. Хотя некоторые системы используют типичные интерфейсы ПК (такие как клавиатура и мышь), гораздо чаще используются сенсорные экраны , поскольку они обеспечивают более быстрый отклик и лучшую настройку для ритейлера. В прошлом большинство систем IBM использовали в основном интерфейс на основе клавиатуры, а NCR ранее использовала боковые клавиши на своих дисплеях до того, как сенсорные экраны стали широко доступны, подобно своим продуктам для банкоматов.
Программное обеспечение POS-системы обычно может обрабатывать множество функций, ориентированных на клиентов, таких как продажи, возвраты, обмены, рассрочки, подарочные карты , реестры подарков, программы лояльности клиентов, акции, скидки и многое другое. Программное обеспечение POS также может поддерживать такие функции, как заранее запланированные рекламные продажи, проверка купонов производителя, обработка иностранной валюты и несколько типов платежей.
POS-блок обрабатывает продажи потребителю, но это только часть всей POS-системы, используемой в розничном бизнесе. Управляющие серверы или компьютеры «бэк-офиса» обычно выполняют другие функции POS-системы, такие как управление запасами, ценообразование, закупка, получение и передача продуктов в другие места и из других мест. Другие типичные функции POS-системы: хранение информации о продажах для обеспечения возвратов клиентов, отчетности, тенденций продаж и анализа затрат/цен/прибыли. Информация о клиентах может храниться для управления дебиторской задолженностью, маркетинговых целей и анализа конкретных покупок. Многие розничные POS-системы включают в себя интерфейс учета, который «передает» данные о продажах и потерях продуктов, ожидаемые итоги кассового ящика и информацию о производительности кассира в независимые бухгалтерские приложения.
Многотерминальная POS-система, используемая крупными розничными торговцами, такими как супермаркеты и универмаги, имеет гораздо более требовательную базу данных и архитектуру программного обеспечения, чем одиночная станция, используемая в небольших розничных магазинах. Супермаркет с большим трафиком не может позволить себе системный сбой, поэтому каждая точка продажи спроектирована так, чтобы быть надежной в своей работе. Большинство фирменных POS-систем, разработанных для крупных розничных торговцев, используют 2 сервера, один из которых действует как резервный в случае сбоя. В случае отказа обоих серверов отдельные POS-системы перейдут в отказоустойчивый режим, в котором данные о продажах хранятся локально и экспортируются обратно на серверы при восстановлении соединения. Однако в некоторых случаях это может оказаться сложным для реализации, поскольку многие коммерческие POS-системы не имеют жестких дисков в целях безопасности и часто имеют ограниченный объем оперативной памяти .
Выполнение обновлений между несколькими станциями и административным компьютером на внутреннем сервере должно быть избыточным, чтобы обновления инвентаря и рекламных акций точно отражались на кассе без необходимости перезагрузки компьютера, а также чтобы точные записи о продажах отображались на внутреннем компьютере в конце рабочего дня.
Ситуация становится еще сложнее, когда существует система членства, требующая двустороннего обновления баллов членства в режиме реального времени между пунктами продаж и административным компьютером.
Розничные операции, такие как хозяйственные магазины, склады пиломатериалов, магазины электроники и так называемые многопрофильные супермаркеты, нуждаются в специализированных дополнительных функциях по сравнению с другими магазинами. Программное обеспечение POS в этих случаях обрабатывает специальные заказы, заказы на покупку, заказы на ремонт, программы обслуживания и аренды, а также типичные функции точек продаж. Для систем точек продаж, используемых на открытом воздухе, требуется прочное оборудование. Беспроводные устройства, устройства с питанием от батарей, устройства «все в одном» и готовые к Интернету машины являются типичными для этой отрасли.
Недавно были введены новые приложения, позволяющие проводить POS-транзакции с помощью мобильных телефонов и планшетов. Согласно недавнему исследованию, ожидается, что мобильные POS-терминалы (mPOS) заменят современные платежные технологии из-за различных особенностей, включая мобильность, первоначальные низкие инвестиции и лучший пользовательский опыт. [22]
В середине 2000-х годов сообщество слепых в Соединенных Штатах вело структурированные переговоры, чтобы гарантировать, что устройства для розничных точек продаж будут иметь тактильные клавиатуры. Без клавиш, которые можно ощутить, слепой человек не сможет самостоятельно вводить свой PIN-код. В середине 2000-х годов розничные торговцы начали использовать устройства с «плоским экраном» или «захватом подписи», которые устранили тактильные клавиатуры. Слепые люди были вынуждены сообщать свой конфиденциальный PIN-код продавцам магазинов, чтобы использовать свои дебетовые и другие карты с PIN-кодом. Сообщество слепых достигло соглашения с Walmart, Target, CVS и восемью другими розничными торговцами, которые требовали настоящие физические ключи, чтобы слепые люди могли использовать устройства.
В ранних магазинах товары обычно хранились за прилавком. Персонал приносил товары покупателям, чтобы исключить возможность кражи, а продажи осуществлялись у того же прилавка. Такие продуктовые магазины самообслуживания, как Piggly Wiggly , основанные в 1916 году, позволяли покупателям самостоятельно забирать свои товары и проходить мимо точки продажи по пути к выходу.
Современные магазины имеют различные конфигурации касс, но почти во всех магазинах основная кассовая зона будет расположена близко к входу/выходу. Небольшие магазины могут использовать простые прилавки, в то время как крупные магазины обычно используют систему конвейерных лент, разделенных на отдельные «полосы» для обработки заказов. Экспресс-полосы могут ограничивать тип оплаты или количество или тип товаров, чтобы ускорить обслуживание. В некоторых универмагах также могут быть кассы внутри отделов, чтобы позволить покупателям этого отдела платить, не проходя через основные очереди. Если у каждой кассы отдельная очередь, покупателям приходится угадывать, какая очередь будет двигаться быстрее, чтобы минимизировать время ожидания. Они часто расстраиваются, когда ошибаются или застревают позади другого покупателя, который сталкивается с проблемой или который тратит слишком много времени на оформление заказа. В некоторых магазинах используется одна, гораздо более длинная, но быстро движущаяся очередь, которая обслуживается несколькими кассами, что обеспечивает то же среднее время ожидания, но снижает разочарование и разницу во времени ожидания от человека к человеку. [23] Независимо от конфигурации, очереди на кассе обычно проходят мимо товаров, которые покупаются импульсивно, чтобы привлечь внимание бездействующих покупателей.
По мере развития технологии самообслуживания все больше розничных торговцев всех типов включают самообслуживание в качестве опции, а в некоторых случаях полностью заменяют традиционные линии касс, управляемые кассиром. Киоски самообслуживания обычно располагаются вместе в «загоне» рядом с обычными кассами, чтобы сотрудникам магазина было легче отслеживать транзакции, хотя иногда их также устанавливают в более типичном «полосном» виде с конвейерными лентами для загрузки продуктов. Более современные реализации самообслуживания включают сканирование товаров и оплату в мобильном приложении розничного торговца или использование радиочастотной технологии и камер для обнаружения товаров у двери и автоматического списания средств со счета покупателя.
Системы точек продаж в сфере гостеприимства — это компьютеризированные системы, включающие регистры, компьютеры и периферийное оборудование, обычно в компьютерной сети для использования в ресторанах, парикмахерских или гостиницах. Как и другие системы точек продаж, эти системы отслеживают продажи, рабочую силу, заработную плату и могут создавать записи, используемые в бухгалтерском учете и отчетности . К ним могут получить удаленный доступ корпоративные офисы ресторанов, специалисты по устранению неполадок и другие уполномоченные стороны.
Системы точек продаж произвели революцию в ресторанной индустрии, особенно в секторе быстрого питания. В новейших технологиях кассы представляют собой компьютеры, иногда с сенсорными экранами. Кассы подключаются к серверу, часто называемому «контроллером магазина» или «центральным блоком управления». Принтеры и мониторы также находятся в сети. Кроме того, удаленные серверы могут подключаться к сетям магазинов и контролировать продажи и другие данные магазина.
Типичное программное обеспечение POS для ресторанов способно создавать и печатать гостевые чеки, печатать заказы на кухни и бары для приготовления, обрабатывать кредитные карты и другие платежные карты, а также создавать отчеты. Кроме того, некоторые системы используют беспроводные пейджеры и устройства для захвата электронной подписи.
В индустрии быстрого питания дисплеи могут располагаться на передней стойке или быть настроены для обслуживания клиентов на кассе и приема заказов в режиме «проезд-проезд». Кассы на передней стойке позволяют принимать и обслуживать заказы на одном и том же терминале, в то время как кассы на кассе позволяют принимать заказы в одном или нескольких окнах обслуживания клиентов на кассе, а затем обслуживать их в другом. Помимо касс, для просмотра заказов используются дисплеи на кассе и на кухне. После появления заказов их можно удалить или отозвать с помощью сенсорного интерфейса или бамперов. Системы обслуживания клиентов на кассе часто улучшаются за счет использования беспроводных (или гарнитурных) переговорных устройств для обслуживания клиентов на кассе. Эффективность таких систем позволяет сократить время обслуживания и повысить эффективность заказов.
Еще одним новшеством в технологии для ресторанной индустрии является беспроводной POS. Многие рестораны с большим объемом используют беспроводной портативный POS для сбора заказов, которые отправляются на сервер. Сервер отправляет необходимую информацию на кухню в режиме реального времени. Беспроводные системы состоят из микрофонов и динамиков (часто один динамик будет выполнять обе функции), которые подключены к «базовой станции» или «центральному модулю». Он, в свою очередь, будет транслировать на гарнитуры. Гарнитуры могут быть гарнитурами «все в одном» или подключаться к поясному ремню.
С развитием мобильных технологий облачные POS-системы также выдвигаются на первый план для повышения эффективности некоторых ресторанов, интегрированных с некоторыми новейшими программными услугами, такими как сканирование QR-кода для заказа самими клиентами. Это приводит к новому стилю офлайн-ресторанов.
В отелях программное обеспечение POS позволяет переводить оплату за питание из столовой в гостевой номер нажатием одной или двух кнопок. Также может потребоваться интеграция с программным обеспечением для управления недвижимостью.
Новые, более сложные системы отходят от центральной базы данных типа «файловый сервер» и переходят к так называемой «кластерной базе данных». Это исключает любые сбои или простои системы, которые могут быть связаны с файловым сервером бэк-офиса. Эта технология позволяет не только хранить 100% информации, но и извлекать ее с локального терминала, тем самым устраняя необходимость полагаться на отдельный сервер для работы системы.
Планшетные POS-системы, популярные для розничных решений, теперь доступны для ресторанной индустрии. Изначально эти системы не были сложными, и многие из ранних систем не поддерживали удаленный принтер на кухне. Сегодня планшетные системы используются во всех типах ресторанов, включая операции по обслуживанию столиков. Большинство планшетных систем загружают всю информацию в Интернет, поэтому менеджеры и владельцы могут просматривать отчеты из любого места с помощью пароля и подключения к Интернету. Доступ в Интернет со смартфона сделал оповещения и отчеты из POS очень доступными. Планшеты помогли создать систему Mobile POS, а приложения Mobile POS также включают платежи, лояльность, онлайн-заказы, заказы у стола персоналом и заказы на столе клиентами. Что касается платежей, мобильные POS могут принимать все виды способов оплаты с бесконтактных карт, карт с поддержкой чипа EMV и мобильных карт с поддержкой NFC. Мобильные POS (AKA mPOS) быстро растут, и на рынок почти ежедневно выходят новые разработчики.
С распространением недорогих сенсорных планшетных компьютеров все больше ресторанов внедряют самостоятельный заказ с помощью планшетного POS, постоянно размещенного на каждом столе. Клиенты могут просматривать меню на планшете и размещать заказы, которые затем отправляются на кухню. Большинство ресторанов, в меню которых есть самостоятельный заказ с iPad, включают фотографии блюд, поэтому гости могут легко выбрать, что они хотят заказать. Это, по-видимому, улучшает обслуживание и экономит рабочую силу со стороны ресторана. Однако это зависит от того, насколько разумно запрограммирована система.
В качестве примера можно привести некоторые системы самостоятельного заказа, не требующие помощи персонала, которые могут не распознавать должным образом последующий заказ от того же клиента за столом. В результате клиенту приходится ждать и гадать, почему его второй заказ еды и напитков не подается.
Еще один пример того, насколько интеллектуальной может быть система, — может ли заказ, который был размещен, но еще не обработан кухней, быть изменен клиентом через планшетный POS. Для такого необработанного заказа клиент должен иметь возможность легко получить заказ и изменить его на планшетном POS. Когда заказ обрабатывается, эта функция должна быть автоматически отключена.
Системы самостоятельного заказа не всегда полностью свободны от вмешательства персонала, и на то есть веские причины. Например, некоторые рестораны требуют, чтобы выбранные клиентами блюда были обработаны и могут быть размещены только официантом, у которого есть пароль, необходимый для этого. Это предотвращает поддельные заказы, которые могут быть введены, например, игривыми детьми, и последующие споры по заказанным блюдам. Если заказываются алкогольные напитки, официанту необходимо проверить возраст клиента перед отправкой заказа.
Технические характеристики для внедрения такой системы самостоятельного заказа более требовательны, чем для одной POS-станции, контролируемой кассиром. С точки зрения программного и аппаратного обеспечения каждый планшет на столе клиента должен быть подключен к сети POS-станции кассира и кухонному компьютеру, чтобы оба постоянно обновлялись по размещенным заказам. Общая база данных, обслуживающая эту сеть, также должна быть способна обслуживать множество одновременных пользователей — кассира, клиентов, кухню и, возможно, бар.
Некоторые базы данных, такие как популярная Microsoft Access, могут иметь характеристики, позволяющие использовать их нескольким пользователям одновременно. [ требуется ссылка ] Однако под нагрузкой POS-системы они могут выйти из строя, что приведет к постоянным ошибкам и повреждению данных. [ требуется ссылка ]
POS-системы часто разрабатываются для различных клиентов и могут программироваться конечными пользователями в соответствии с их потребностями. Некоторые крупные клиенты пишут собственные спецификации для внедрения поставщиками. В некоторых случаях POS-системы продаются и поддерживаются сторонними дистрибьюторами, в то время как в других случаях они продаются и поддерживаются непосредственно поставщиком.
Выбор ресторанной POS-системы имеет решающее значение для ежедневной работы ресторана и является крупной инвестицией, которую руководство и персонал ресторана должны выдерживать в течение многих лет. Ресторанная POS-система взаимодействует со всеми этапами работы ресторана и со всеми, кто связан с рестораном, включая гостей, поставщиков, сотрудников, менеджеров и владельцев. Выбор ресторанной POS-системы — это сложный процесс, который должен выполнять владелец ресторана, а не делегировать его сотруднику. Процесс покупки можно обобщить в три этапа: проектирование, сравнение и переговоры. Этап проектирования требует исследования для определения того, какие функции POS ресторана необходимы для работы ресторана. С помощью этой информации владелец или менеджер ресторана может сравнить различные решения POS ресторана, чтобы определить, какие POS-системы соответствуют их требованиям. Последний шаг — согласование цены, условий оплаты, включенного обучения, первоначальной гарантии и текущих расходов на поддержку. [ необходима цитата ]
Системы POS регистрируют продажи для целей бизнеса и налогообложения. Незаконное программное обеспечение, называемое «zappers», может использоваться на устройствах POS для фальсификации этих записей с целью уклонения от уплаты налогов.
В некоторых странах вводятся законы, делающие кассовые системы более безопасными. Например, французское казначейство, по оценкам, не собирает около 14 миллиардов евро НДС каждый год. Финансовый законопроект 2016 года был призван устранить часть этих потерь, сделав обязательным для налогоплательщиков работу с «безопасными системами». Таким образом, с 1 января 2018 года все розничные предприятия во Франции обязаны регистрировать платежи клиентов с использованием сертифицированного безопасного бухгалтерского программного обеспечения или кассовых систем.
Сертифицированная система кассовых аппаратов должна обеспечивать (i) неизменяемость, (ii) безопасность и (iii) хранение и архивирование данных. Все предприятия, которые должны соответствовать, должны получить сертификат от поставщика системы кассовых аппаратов, который подтверждает, что система соответствует этим требованиям. Это связано с тем, что налогоплательщикам НДС может потребоваться предоставить налоговым органам сертификат, подтверждающий, что их система управления денежными средствами соответствует новым требованиям.
Если предприятие не может предоставить этот сертификат налоговым органам, оно может быть оштрафовано. А если налоговые органы смогут доказать мошенническое использование системы, то и предприятие, и поставщик программного обеспечения могут столкнуться с налоговыми санкциями, штрафами и уголовными санкциями. Сертификацию можно получить либо от органа, аккредитованного Французским комитетом по аккредитации (Comité français d'accréditation или COFRAC), либо от поставщика программного обеспечения кассовой системы.
Несмотря на более продвинутую технологию POS-системы по сравнению с простым кассовым аппаратом, POS-система все еще уязвима для кражи сотрудниками через окно продаж. Нечестный кассир в торговой точке может сговориться с другом, который выдает себя за обычного покупателя. Во время оформления заказа кассир может обойти сканирование определенных товаров или ввести меньшее количество для некоторых товаров, таким образом получая прибыль от «бесплатных» товаров.
Способность POS-системы аннулировать закрытый чек продажи для возврата денег без необходимости ввода пароля от уполномоченного начальника также представляет собой лазейку в системе безопасности. Даже функция выдачи чека с отрицательной суммой, которая может быть полезна при определенных обстоятельствах, может быть использована кассиром для легкого изъятия денег из денежного ящика.
Чтобы предотвратить такое воровство со стороны сотрудников, крайне важно, чтобы система POS предоставляла администратору или супервайзеру окно администратора для создания и проверки ежедневного списка чеков продаж, особенно в отношении частоты аннулированных чеков до завершения, возвращенных чеков и отрицательных чеков. Это один из эффективных способов предупредить компанию о любой подозрительной активности, например, большом количестве аннулированных продаж определенным кассиром, и предпринять действия по мониторингу.
Для дальнейшего предотвращения краж со стороны сотрудников прилавок должен быть оборудован камерой видеонаблюдения, направленной на POS-систему, для отслеживания и записи всех действий.
На заднем конце, цены и другие изменения, такие как скидки на товары в инвентаре через модуль администрирования, должны быть защищены паролями, предоставленными доверенным администраторам. Любые внесенные изменения также должны быть зарегистрированы и иметь возможность последующего извлечения для проверки.
Отчеты о продажах и инвентарь важны для бизнеса, поскольку они предоставляют компании полезную информацию о предпочтениях клиентов, составе клиентов, о самых продаваемых продуктах, о поставщиках и о том, какую прибыль компания получает от них, о ежемесячном общем доходе и расходах компании и т. д.
Важно, чтобы отчеты по этим вопросам, созданные в административном бэк-энде, были ограничены доверенным персоналом. База данных, из которой создаются эти отчеты, должна быть защищена паролями или шифрованием данных, хранящихся в базе данных, чтобы предотвратить копирование или подделку.
Несмотря на все подобные меры предосторожности, POS-система никогда не сможет быть полностью защищена от внутреннего злоупотребления, если умный, но нечестный сотрудник знает, как использовать многие из ее полезных возможностей.
Новостные репортажи о взломе POS-систем показывают, что хакеры больше заинтересованы в краже информации о кредитных картах, чем в чем-либо другом. Таким образом, простота и преимущество, предлагаемые способностью POS-системы интегрировать обработку кредитных карт, имеют и обратную сторону. В 2011 году хакерам удалось украсть данные кредитных карт у 80 000 клиентов, поскольку стандарты безопасности и конфигурации POS Subway для соответствия PCI , которые регулируют безопасность платежных систем кредитных и дебетовых карт, были «прямо и явно проигнорированы» франчайзи Subway. [24]
В июне 2016 года несколько сотен ресторанов быстрого питания Wendy's подверглись взлому POS-систем с помощью незаконно установленного вредоносного ПО. [25] Далее в отчете говорится, что «теперь ожидается, что число франчайзинговых ресторанов, пострадавших от этих кибератак, будет значительно выше, чем 300 уже затронутых ресторанов», и что «хакеры совершили сотни тысяч мошеннических покупок с использованием кредитных и дебетовых карт, выпущенных различными финансовыми учреждениями, после взлома компьютерных систем Wendy's в конце прошлого года».
Подобные действия хакеров стали возможны только потому, что платежные карты обрабатывались через POS-систему, что позволяло вредоносному ПО либо перехватывать данные карты во время обработки, либо красть и передавать незашифрованные данные карты, которые хранятся в базе данных системы.
В апреле 2017 года исследователи безопасности выявили критические уязвимости в системах точек продаж, разработанных SAP и Oracle [26] , и прокомментировали: «POS-системы страдают от уязвимостей, и инциденты произошли из-за того, что их недостатки безопасности оказались в центре внимания». [27] При успешной эксплуатации эти уязвимости предоставляют злоумышленнику доступ ко всем законным функциям системы, таким как изменение цен и удаленный запуск и остановка терминалов. Чтобы проиллюстрировать вектор атаки, исследователи использовали пример взлома POS для изменения цены MacBook на 1 доллар. О проблемах безопасности было сообщено поставщику, и вскоре после уведомления был выпущен патч. Oracle подтвердила [28], что ошибка безопасности затрагивает более 300 000 систем Oracle POS
В некоторых странах кредитные и дебетовые карты обрабатываются только через платежные терминалы . Таким образом, можно увидеть довольно много таких терминалов для разных карт, загромождающих прилавок. Это неудобство компенсируется тем фактом, что данные кредитных и дебетовых карт гораздо менее уязвимы для хакеров, в отличие от обработки платежных карт через систему POS, где безопасность зависит от действий, предпринимаемых конечными пользователями и разработчиками.
С запуском мобильных платежей , в частности Android Pay и Apple Pay в 2015 году, ожидается, что из-за большего удобства в сочетании с хорошими функциями безопасности, это в конечном итоге затмит другие типы платежных услуг, включая использование платежных терминалов. Для того, чтобы мобильные платежи стали полностью мейнстримом, мобильные устройства, такие как смартфоны с поддержкой NFC, должны сначала стать универсальными. Это будет вопросом нескольких лет с момента написания этой статьи (2017), поскольку ожидается, что все больше и больше моделей новых смартфонов будут поддерживать NFC для этой цели. Например, iPhone 6 полностью поддерживает NFC для мобильных платежей, в то время как iPhone 5 и более старые модели — нет. Вышеупомянутые катастрофические риски безопасности, связанные с обработкой использования платежных карт через систему POS, тогда будут значительно уменьшены.