Плагин для WordPress

Настоящий WooCommerce,
а не надстройка.

Плагин Oliver POS — REST-нативный WooCommerce, продажи в офлайн-режиме, синхронизация между устройствами менее чем за секунду, конвейеры выполнения заказов, учет запасов для нескольких торговых точек, визуальный конструктор чеков и система ролей персонала со 120 разрешениями. Все это находится в wp-admin.

wp-json/wc/v3/* native Совместимо с HPOS Совместимость с блоками Аутентификация по паролю приложения
01 · Нативный плагин

Это WooCommerce.

Oliver POS — единственная POS-система для WooCommerce, которая использует официальный wp-json/wc/v3/* Прямой доступ к REST API. Никаких проприетарных баз данных, никакого экспорта CSV, никакой привязки к поставщику.

  • Заказы, товары, клиенты хранятся как стандартные записи Woo
  • Каждый плагин, который вы уже используете, продолжает работать
  • HPOS, блоки товаров, блоки корзины и оформления заказа — заявлена совместимость и проведено тестирование
02 · Синхронизация менее чем за секунду

Один ритм. На каждом устройстве.

~200 байт /heartbeat конечная точка, опрашиваемая каждые 5–10 секунд. Изменения цен, остатки на складе, права доступа персонала, переключатели платежей — все распространяется на каждую кассу менее чем за 10 секунд.

  • 8 хешей для отслеживания изменений — заказы, товары, запасы, персонал, налоги и многое другое
  • Устройства запрашивают данные, только когда что-то действительно изменилось
  • Незначительная нагрузка на канал, нулевая дополнительная нагрузка на хостинг от опросов
03 · Один Hub, множество торговых точек

Бэк-офис в wp-admin.

Запасы по каждой торговой точке с атомарными перемещениями. Фирменные чеки с визуальным конструктором. Роли персонала со 120 разрешениями. Управление денежными средствами, готовое к аудиту. Семь отчетов POS — все внутри админ-панели WordPress, в которую вы уже входите.

  • Учет запасов по нескольким точкам с журналом аудита перемещений
  • Настраиваемые конвейеры выполнения заказов для кухни и склада
  • Отчеты в целых центах, которые ваш бухгалтер действительно сможет сверить
yourshop.com/wp-admin/edit.php?post_type=shop_order
Заказы WooCommerce в wp-admin
Сегодня · Центр города
€4,218
+18% по сравнению со вчера
Транзакции147
Средний чек€28.70
Расхождение по кассе€0.00
Коэффициент возвратов1.2%
Нативный плагин

Настоящий WooCommerce — без промежуточного ПО, без надстроек.

Oliver POS — единственная POS-система для WooCommerce, которая использует официальный wp-json/wc/v3/* Прямой доступ к REST API. Никаких проприетарных баз данных. Никакой привязки к поставщику. Если вы когда-нибудь решите уйти, ваши данные останутся там, где они уже есть.

  • Стандартные записи Woo — заказы, возвраты, товары, запасы, клиенты — все там, где вы ими уже управляете.
  • Каждое расширение Woo продолжает работать — плагины для доставки, учета, программ лояльности, маркетинга — все без изменений.
  • HPOS, блоки товаров, блоки корзины и& оформления заказа — заявлена совместимость и проведено тестирование.
Посмотреть основные функции
REST Схема Веб-хуки
1POST /wp-json/wc/v3/orders
2статус: "в обработке",
3payment_method: "oliver_terminal",
4line_items: [5],
5meta_data: [3]
6 201 Создано · order_id 18247
Приоритет офлайн-режима

Очередь никогда не заканчивается.

Когда пропадает интернет, кассир продолжает продавать. Каждый заказ ставится в очередь локально на устройстве и передается в WooCommerce в том же порядке, в котором он был оформлен, как только соединение восстанавливается.

  • Ноль потерянных продаж во время сбоев у интернет-провайдера, перезагрузок роутера или перегруженных сетей.
  • На базе Action Scheduler очередь с подсчетом повторных попыток и фиксацией ошибок в oliver_order_queue.
  • Тот же процесс работы кассира онлайн или офлайн — никаких неловких «мы не работаем» на кассе.
Посмотреть синхронизацию и работу в реальном времени
Офлайн · продажи продолжаются
Очередь · 3 заказа
#18247 · €42.802× эспрессо, 1× круассанВ очереди
#18248 · €17.501× сэндвичВ очереди
#18249 · €9.201× выпечка, 1× кофеВ очереди
Последняя синхронизация 4 мин назадЧеки уже напечатаны
SEO для витрины

«В наличии рядом со мной» — для каждого товара, каждой торговой точки.

Отображайте запасы в реальном времени для каждой торговой точки на каждой странице товара WooCommerce и передавайте в Google Schema.org/Product Полезная нагрузка JSON-LD с availableAtOrFrom: Место данные, чтобы ваш магазин занимал высокие позиции в поиске по запросу «рядом со мной».

  • Привлекает посетителей — «В наличии в центре — осталось 3 шт.» превращает посетителей сайта в покупателей.
  • Сокращает количество звонков с вопросом «это есть в наличии?» — ваша витрина отвечает на него раньше, чем зазвонит телефон.
  • Только статус, количество или точки, где товар в наличии — три режима отображения, плюс [oliver_pos_availability] шорткод для записей в блоге и целевых страниц.
Посмотреть функции SEO для витрины
Итальянская обжарка · 250 г
€14.50
Доступно в этих магазинах
Центр города3 в наличии
Киоск в аэропортуМало — остался 1
НортсайдНет в наличии
Heartbeat в реальном времени

Синхронизация между устройствами менее чем за секунду.

~200-байтовый /heartbeat конечную точку, которую POS-устройства опрашивают каждые 5–10 секунд. Восемь хешей для обнаружения изменений ротируются на стороне сервера — заказы, клиенты, товары, запасы, персонал, налоги, шлюзы, настройки. Устройства запрашивают данные только тогда, когда что-то изменилось.

  • Изменение цены в Woo → появляется на каждой кассе в каждой торговой точке в течение нескольких секунд.
  • Веб-заказ размещен → мгновенно появляется в очереди на выполнение.
  • Новый сотрудник → PIN-код и роль на каждом устройстве немедленно.
Посмотреть функции реального времени
iPad в центре города
iPhone в Аэропорту
Веб-сайт Northside
iPad во временной точке
Конвейер выполнения заказов

Канбан для кухонь и складов.

Конструктор конвейера с функцией перетаскивания, который управляет кухонными дисплеями, упаковочными столами и складскими досками — с оповещениями о застоявшихся заказах, фирменными email-триггерами и тремя готовыми к использованию пресетами.

  • Три предустановки — Ресторан (Новый → Готовится → Готов → Завершен), Розничная торговля/Склад (Получен → Сборка → Упакован → Отправлен) и Простой.
  • Полностью настраиваемые этапы — название, фирменный цвет, оповещение об устаревании через N минут, триггер электронной почты.
  • Время подготовки для каждого товара, приоритет KDS и маршрутизация по станциям — настраивается прямо в редакторе товаров Woo.
Посмотреть функции выполнения заказов
yourshop.com/wp-admin/admin.php?page=oliver-fulfilment
Канбан-доска выполнения заказов Oliver в админ-панели wp-admin
Конструктор чеков

Визуальный конструктор чеков с предварительным просмотром в реальном времени.

Встроенный в WooCommerce конструктор чеков с возможностью перетаскивания разделов, живым предпросмотром и шестью типами чеков, которые используют один и тот же движок шаблонов для кассира, принтера и почтового ящика клиента.

  • Шесть шаблонов на торговую точку — Продажа, Возврат, Подарок, Заказ-билет (кухня), Z-отчет, Отложенный чек.
  • 14 модульных разделов — логотип, информация о компании, итоги, платежи, штрихкод, правила возврата, программа лояльности, социальные сети.
  • 58 мм и 80 мм предпросмотр в реальном времени · для электронных чеков используется тот же механизм — что печатается, то и отправляется по почте.
Посмотреть функции чеков
Логотип
Информация о компании
Позиции в заказе
Итоги
Детали платежа
Штрихкод
Правила возврата
OLIVER & SONS
Уотер-стрит, 12 · Центр города
2× эспрессо€7.00
1× круассан€3.50
1× Итальянская обжарка 250 г€14.50
Итого€25.00
Карта · Терминал Stripe€25.00
Спасибо · Заработайте 25 баллов

Все функции на стороне WordPress в одном месте.

47 функций, и их число постоянно растёт. Выберите категорию или найдите то, что вам нужно.

Основа

Настоящий WooCommerce

Единственная POS-система для WooCommerce, которая напрямую работает с официальным REST API. Никаких проприетарных баз данных, CSV-файлов и привязки к поставщику.

Основа

Подключение по URL-адресу сайта

Введите URL-адрес вашего сайта WordPress на iPad, подтвердите единственный запрос пароля приложения, и устройство настроится само. Никаких QR-кодов и копирования ключей.

Основа

Совместимость с HPOS и блоками

Заявлена и протестирована совместимость с высокопроизводительным хранилищем заказов (HPOS) и блоками товаров, корзины и оформления заказа.

Основа

Чистое удаление

Удаляет все опции, таблицы и мета-ключи, созданные Oliver POS. Заказы, товары и клиенты WooCommerce остаются нетронутыми.

Основа

Усиление безопасности

Конечные точки для сопряжения и PIN-кодов с ограничением по частоте запросов, API-ключи, привязанные к станции, заголовки Deprecation на устаревших конечных точках, данные карт никогда не попадают в плагин.

Синхронизация и реальное время

Конечная точка Heartbeat

~200-байтный /heartbeat опрашивается каждые 5–10 секунд. Изменения на стороне сервера появляются на каждой кассе менее чем за 10 секунд.

Синхронизация и реальное время

8 хешей для обнаружения изменений

Заказы, клиенты, товары, остатки, персонал, налоги, шлюзы, настройки — восемь хешей ротируются на стороне сервера, поэтому устройства загружают только то, что действительно изменилось.

Синхронизация и реальное время

Продажи с приоритетом офлайн-режима

Заказы ставятся в локальную очередь в oliver_order_queue со счетчиками повторных попыток и перехватом ошибок. Они передаются в WooCommerce в том же порядке, в котором были пробиты.

Синхронизация и реальное время

Мгновенная синхронизация каталога

Двухуровневая синхронизация — снимки по расписанию плюс отложенные перестроения в течение 30 секунд после любого изменения. Безопасность параллельных операций обеспечивается мьютексом GET_LOCK.

SEO витрины

Schema.org JSON-LD

Передавайте в Google информацию о наличии в каждой торговой точке с помощью availableAtOrFrom: Place чтобы ваш магазин занимал высокие позиции в поиске по запросу «рядом со мной».

SEO для витрины

Виджет доступности магазина

«В наличии в центре — осталось 3» прямо на странице товара. Три режима отображения: статус, количество или только торговые точки, где товар есть в наличии.

SEO для витрины

Шорткод доступности

Используйте [oliver_pos_availability] на целевых страницах, в записях блога или в любом блоке, чтобы показывать остатки где угодно.

Выполнение заказов

Конструктор конвейера

Редактор конвейера с функцией перетаскивания. Каждый шаг имеет название, фирменный цвет, оповещение о просрочке через N минут и триггер для шаблона электронной почты.

Выполнение заказов

Три предустановки

Ресторан (Новый → Готовится → Готов → Завершён), Розничная торговля/Склад (Получен → Сборка → Упакован → Отправлен) и Простой.

Выполнение заказов

Время подготовки и приоритет KDS

Время приготовления для каждого товара и приоритет (низкий/обычный/высокий/срочный) — настраивается в редакторе товаров WooCommerce.

Выполнение заказов

Маршрутизация по станциям

Категория выполнения для каждого товара автоматически направляет заявки на нужную кухню или упаковочную станцию.

Выполнение заказов

Фирменные электронные письма о готовности заказа

Электронные письма «Ваш заказ готов» с тегами слияния — {order_number}, {customer_name}, {outlet_name}.

Чеки

Визуальный конструктор

Изменение порядка разделов перетаскиванием, предварительный просмотр в реальном времени, глобальные элементы управления типографикой, интервалами и плотностью.

Чеки

Шесть шаблонов на торговую точку

Продажа, Возврат, Подарочный, Заказ на кухню, Отчет по смене (Z-отчет) и Чек отложенной/удержанной продажи.

Чеки

14 модульных разделов

Логотип, информация о компании, текст в верхнем/нижнем колонтитуле, пользовательский текст, разделители, информация о транзакции, позиции, итоги, платежи, штрих-код, политика, лояльность, социальные сети.

Чеки

Паритет для 58 мм, 80 мм и эл. почты

Предпросмотр обеих ширин бумаги в реальном времени. Электронные чеки используют тот же механизм шаблонов — что печатается, то и отправляется по почте.

Товарные запасы

Запасы для нескольких торговых точек

Один товар, несколько торговых точек, остатки по каждой точке — синхронизируются с глобальным WooCommerce _stock полем, чтобы существующие отчеты продолжали работать.

Товарные запасы

Атомарные переводы

Один клик перемещает остатки из точки «Центр» в точку «Аэропорт» с парными записями в oliver_stock_log — кто, когда, где, почему, предыдущее и новое количество.

Запасы

Автоматическое списание онлайн-заказов

Онлайн-заказы автоматически списываются с настроенной торговой точки — без двойного учета между онлайн- и офлайн-продажами.

Запасы

Низкий уровень запасов для каждой торговой точки

Пороги для каждой торговой точки управляют значком «Мало на складе» в виджете доступности магазина и запускают оповещения по электронной почте.

Платежи

Все шлюзы Woo

Если это поддерживает WooCommerce, то это поддерживает и Oliver POS. WooPayments, Stripe, PayPal, Klarna, Square, Mollie, Amazon Pay, Authorize.net — все они.

Платежи

Встроенная поддержка Stripe Terminal

Подключите считыватель к торговой точке. Сумма к оплате автоматически передается при оформлении заказа, обрабатывается Stripe и записывается в заказ WooCommerce.

Платежи

Apple Pay & Google Pay

Собственная страница оформления заказа шлюза открывается в WebView на POS-терминале — Apple Pay и Google Pay работают автоматически через любой шлюз с поддержкой кошельков.

Платежи

Шлюзы на основе баланса

Магазинный кредит, подарочные карты и кошельки появляются только после того, как клиент привязан к продаже — никакого случайного выбора.

Платежи

Автоматическая регистрация местоположений Stripe

Торговые точки с адресом Stripe автоматически регистрируются как местоположения Stripe Terminal через бэкенд Oliver Pay — не нужно переключаться между панелями управления.

Персонал и наличные

Роли со 120 разрешениями

Детальный конструктор ролей со 120 разрешениями в 12 категориях, основанный на реальных возможностях WordPress.

Персонал и наличные

Вход по PIN-коду с ограничением попыток

Проверка PIN-кода доступна только онлайн и имеет ограничение по частоте запросов (5 неудачных попыток за 15 минут на IP+пользователя) — украденные устройства не могут быть взломаны методом перебора в офлайн-режиме.

Персонал и наличные

Пользовательские роли и группы

Пользовательские роли доступны в тарифе Pro; группы ролей (головной офис, торговый персонал, менеджеры магазинов) — в тарифе Enterprise.

Персонал и наличные

Подсчёт номиналов

Персонал считает банкноты и монеты по отдельности, а не вводит общую сумму — это снижает количество ошибок и выявляет схемы кражи из кассы.

Персонал и наличные

Закрытие вслепую

Скрывает ожидаемую сумму наличных во время сверки, чтобы кассир не мог подогнать свой подсчет.

Персонал и наличные

Причины расхождений

Когда излишек/недостача превышает настраиваемую сумму (по умолчанию 5 $), сотрудник должен выбрать причину (Возврат, Выплата чаевых, Мелкие расходы, Инкассация, Другое).

Персонал и наличные

Правила округления наличных

Нет / 0.05 / 0.10 / 0.25 / 0.50 / 1.00 с округлением до ближайшего / вверх / вниз — соответствует нормам Канады, Австралии, Швейцарии, Новой Зеландии.

Персонал и наличные

Автоматическая печать Z-отчета

Автоматическая печать при закрытии смены с полным кассовым отчетом: внесения, изъятия, инкассации, депозиты, корректировки — для каждого события указана временная метка.

Отчеты

7 отчетов POS

Отчет по смене, Продажи по кассирам, Продажи по торговым точкам, Способы оплаты, Сверка наличных, Движение наличных, POS против Онлайн (Канал).

Отчеты

BI для всех торговых точек

Тариф Enterprise объединяет все торговые точки в одно представление — головной офис видит всю сеть с одного взгляда.

Отчеты

Расчеты в целых центах

Каждый отчет рассчитывается в целых центах — никаких ошибок округления с плавающей запятой при расчете налогов или скидок. Ваш бухгалтер сможет без проблем провести сверку.

Отчеты

Экспорт в CSV

Каждый отчет экспортируется в CSV с разбивкой по каждой налоговой строке — готовый для бухгалтера, а не в стиле «мы к вам вернемся».

Дополнительно

Сканер штрихкодов с помощью камеры

Использует камеру iPad/телефона — работает «из коробки» с полем штрихкода SKU или любым другим пользовательским мета-ключом.

Дополнительно

Парковка / удержание продаж

Приостановите заказ, клиент уходит, вернитесь к нему с любой кассы в любой торговой точке.

Дополнительно

Обработка чаевых

Первоклассные позиции для чаевых — отображаются в сводках по сменам и в отчете по каждому кассиру, а не спрятаны в пользовательском поле.

Дополнительно

Поддержка купонов

Применяйте любой купон WooCommerce в POS-терминале точно так же, как он работает онлайн — умные купоны, динамические скидки, ограничения, все это.

Дополнительно

Бесплатный навсегда тариф

Без кредитной карты, без таймера пробного периода, реальная возможность проводить продажи еще до того, как продавец заплатит.

Установите Oliver POS в свой существующий магазин на WooCommerce.

Никаких миграций. Никаких экспортов. Никаких перестроек. Плагин подключается за 60 секунд, касса входит в систему по URL-адресу, и уже сегодня ваш магазин будет звенеть от продаж.