Das WordPress-Plugin

Echtes WooCommerce,
kein Add-on.

Der Plugin-Teil von Oliver POS – REST-natives WooCommerce, Offline-First-Verkäufe, geräteübergreifende Synchronisierung in unter einer Sekunde, Fulfillment-Pipelines, Inventar für mehrere Verkaufsstellen, ein visueller Beleg-Builder und ein Mitarbeiterrollensystem mit 120 Berechtigungen. Alles, was in wp-admin zuhause ist.

wp-json/wc/v3/* native HPOS-kompatibel Blocks-kompatibel Authentifizierung mit Anwendungspasswort
01 · Natives Plugin

Es ist WooCommerce.

Oliver POS ist das einzige WooCommerce-Kassensystem, das die offizielle wp-json/wc/v3/* Direkte REST-API. Keine proprietäre Datenbank, keine exportierten CSVs, keine Anbieterbindung.

  • Bestellungen, Produkte, Kunden als standardmässige Woo-Datensätze gespeichert
  • Jedes Plugin, das du bereits verwendest, funktioniert weiterhin
  • HPOS, Produktblöcke, Warenkorb- & Kassenblöcke – deklariert und getestet
02 · Synchronisation in unter einer Sekunde

Ein Herzschlag. Jedes Gerät.

Ein ~200-Byte /heartbeat Endpunkt, der alle 5–10 Sekunden abgefragt wird. Preisänderungen, Lagerbestände, Personalberechtigungen, Zahlungsoptionen – alles wird in weniger als 10 Sekunden an jede Kasse übertragen.

  • 8 Hashes zur Änderungserkennung – Bestellungen, Produkte, Lagerbestand, Personal, Steuern und mehr
  • Geräte ziehen Daten nur dann, wenn sich tatsächlich etwas geändert hat
  • Vernachlässigbare Bandbreite, kein Polling-Overhead auf deinem Host
03 · Ein Hub, viele Verkaufsstellen

Das Backoffice, in wp-admin.

Lagerbestand pro Filiale mit atomaren Übertragungen. Gebrandete Belege mit einem visuellen Designer. Personalrollen mit 120 Berechtigungen. Revisionssicheres Kassenmanagement. Sieben POS-Berichte – alles im WordPress-Adminbereich, in den du dich bereits einloggst.

  • Inventar für mehrere Filialen mit Audit-Log-Übertragungen
  • Anpassbare Abwicklungsprozesse für Küche und Lager
  • Berichte in ganzen Rappen, die Ihr Buchhalter tatsächlich abstimmen kann
yourshop.com/wp-admin/edit.php?post_type=shop_order
WooCommerce-Bestellungen in wp-admin
Heute · Zentrum
€4,218
+18 % ggü. gestern
Transaktionen147
Durchschnittlicher Bon€28.70
Kassendifferenz€0.00
Rückerstattungsquote1.2%
Natives Plugin

Echtes WooCommerce – keine Middleware, kein Add-on.

Oliver POS ist das einzige WooCommerce-Kassensystem, das die offizielle wp-json/wc/v3/* Direkte REST-API. Keine proprietäre Datenbank. Keine Anbieterbindung. Wenn du jemals gehst, bleiben deine Daten genau dort, wo sie bereits sind.

  • Standard-Woo-Datensätze – Bestellungen, Rückerstattungen, Produkte, Lagerbestand, Kunden, alles dort, wo du sie bereits verwaltest.
  • Jede Woo-Erweiterung funktioniert weiterhin – Versand-, Buchhaltungs-, Treue- und Marketing-Plugins, alles unverändert.
  • HPOS, Product Blocks, Cart & Checkout Blocks – als kompatibel deklariert und getestet.
Grundfunktionen ansehen
REST Schema Webhooks
1POST /wp-json/wc/v3/orders
2Status: «in Bearbeitung»,
3payment_method: "oliver_terminal",
4line_items: [5],
5meta_data: [3]
6 201 Created · order_id 18247
Offline-First

Die Schlange hört nie auf.

Wenn das Internet ausfällt, verkauft die Kasse weiter. Jede Bestellung wird lokal auf dem Gerät in die Warteschlange gestellt und fliesst in WooCommerce in genau der Reihenfolge ein, in der sie erfasst wurde, sobald die Verbindung wiederhergestellt ist.

  • Keine verlorenen Verkäufe während ISP-Ausfällen, Router-Neustarts oder überlasteten Netzwerken.
  • Unterstützt durch Action Scheduler Warteschlange mit Wiederholungszählern und Fehlererfassung in oliver_order_queue.
  • Gleicher Kassiervorgang online oder offline – kein peinliches «Wir haben gerade technische Probleme» an der Kasse.
Synchronisation & Echtzeit ansehen
Offline · Verkauf geht weiter
Warteschlange · 3 Bestellungen
#18247 · €42.802× Espresso, 1× GipfeliIn Warteschlange
#18248 · €17.501× SandwichIn Warteschlange
#18249 · €9.201× Gebäck, 1× KaffeeIn Warteschlange
Letzte Synchronisation vor 4 Min.Belege bereits gedruckt
Storefront-SEO

«Bei mir in der Nähe an Lager» – für jedes Produkt, jede Verkaufsstelle.

Zeige den Echtzeit-Lagerbestand pro Filiale auf jeder WooCommerce-Produktseite an und füttere Google mit Schema.org/Product JSON-LD-Payload mit availableAtOrFrom: Ort Daten, damit dein Shop bei Suchen nach «in meiner Nähe» gut platziert ist.

  • Steigert die Kundenfrequenz – «Auf Lager in der Innenstadt – 3 übrig» macht aus Besuchern Käufer.
  • Reduziert Anrufe mit der Frage «Ist das an Lager?» – dein Shop beantwortet die Frage, bevor das Telefon klingelt.
  • Nur Status, Mengen oder Filialen mit Lagerbestand – drei Anzeigemodi, plus ein [oliver_pos_availability] Shortcode für Blogbeiträge und Landingpages.
Storefront-SEO-Funktionen ansehen
Italian Roast · 250g
€14.50
In diesen Filialen erhältlich
Stadtzentrum3 an Lager
Flughafen-KioskNiedrig – noch 1 übrig
NorthsideAusverkauft
Echtzeit-Heartbeat

Geräteübergreifende Synchronisation in unter einer Sekunde.

Ein ~200-Byte /heartbeat Endpunkt, den POS-Geräte alle 5–10 Sekunden abfragen. Acht serverseitig rotierende Hashes zur Änderungserkennung – Bestellungen, Kunden, Produkte, Lagerbestand, Personal, Steuern, Gateways, Einstellungen. Geräte ziehen Daten nur dann, wenn sich etwas geändert hat.

  • Preisänderung in Woo → innert Sekunden live auf jeder Kasse in jeder Verkaufsstelle.
  • Web-Bestellung aufgegeben → erscheint sofort in der Abwicklungs-Warteschlange.
  • Neuer Mitarbeiter → PIN und Rolle sofort auf jedem Gerät.
Echtzeit-Funktionen ansehen
iPad Stadtzentrum
Flughafen iPhone
Web Northside
Pop-up-iPad
Abwicklungs-Pipeline

Kanban für Küchen und Lager.

Ein Drag-and-Drop-Pipeline-Builder für Küchenbildschirme, Packtische und Lager-Boards – mit Warnungen bei überfälligen Bestellungen, gebrandeten E-Mail-Triggern und drei sofort einsatzbereiten Voreinstellungen.

  • Drei Voreinstellungen – Restaurant (Neu → In Vorbereitung → Bereit → Abgeschlossen), Einzelhandel/Lager (Eingegangen → Kommissionierung → Verpackt → Versendet) und Einfach.
  • Vollständig anpassbare Schritte – Name, Markenfarbe, Benachrichtigung nach N Minuten Inaktivität, E-Mail-Auslöser.
  • Vorbereitungszeit pro Produkt, KDS-Priorität und Stations-Routing – direkt im Woo-Produkteditor konfiguriert.
Abwicklungsfunktionen ansehen
yourshop.com/wp-admin/admin.php?page=oliver-fulfilment
Oliver Fulfilment-Kanban in wp-admin
Beleg-Designer

Ein visueller Beleg-Editor mit Live-Vorschau.

Ein nativer WooCommerce-Belegdesigner mit per Drag-and-Drop anordenbaren Abschnitten, Live-Vorschau und sechs Belegtypen, die alle dieselbe Vorlagen-Engine für Kasse, Drucker und den Posteingang des Kunden verwenden.

  • Sechs Vorlagen pro Verkaufsstelle – Verkauf, Rückerstattung, Geschenk, Bestellbon (Küche), Z-Bericht, geparkter Beleg.
  • 14 modulare Abschnitte – Logo, Geschäftsinformationen, Gesamtbeträge, Zahlungen, Barcode, Rückgaberichtlinie, Treueprogramm, Social Media.
  • 58 mm und 80 mm Live-Vorschau · E-Mail-Belege verwenden dieselbe Engine – was gedruckt wird, wird auch per E-Mail versendet.
Belegfunktionen ansehen
Logo
Geschäftsinformationen
Positionen
Gesamtbeträge
Zahlungsdetails
Barcode
Rückgaberichtlinie
OLIVER & SONS
Water Street 12 · Stadtzentrum
2× Espresso€7.00
1× Croissant€3.50
1× Italian Roast 250g€14.50
Total€25.00
Karte · Stripe Terminal€25.00
Danke · 25 Punkte verdienen

Alle WordPress-seitigen Funktionen an einem Ort.

47 Funktionen und es werden immer mehr. Wähle eine Kategorie oder suche nach dem, was du brauchst.

Grundlage

Echtes WooCommerce

Das einzige WooCommerce-Kassensystem, das direkt die offizielle REST-API nutzt. Keine proprietäre Datenbank, keine CSVs, keine Anbieterbindung.

Grundlage

Mit Website-URL verbinden

Gib deine WordPress-URL auf dem iPad ein, genehmige eine einzige Anfrage für ein Anwendungspasswort, und das Gerät konfiguriert sich selbst. Keine QR-Codes, kein Kopieren und Einfügen von Schlüsseln.

Grundlage

HPOS- & Blocks-kompatibel

Deklariert und getestet mit High-Performance Order Storage und den Produkt-, Warenkorb- und Checkout-Blöcken.

Grundlage

Saubere Deinstallation

Entfernt jede von Oliver POS erstellte Option, Tabelle und jeden Meta-Schlüssel. WooCommerce-Bestellungen, -Produkte und -Kunden bleiben unberührt.

Grundlage

Sicherheits-Härtung

Ratenbegrenzte Kopplungs- und PIN-Endpunkte, an Stationen gebundene API-Schlüssel, Deprecation-Header bei auslaufenden Endpunkten, keine Kartendaten berühren jemals das Plugin.

Synchronisation & Echtzeit

Heartbeat-Endpunkt

Ein ~200-Byte /heartbeat alle 5–10 Sekunden abgefragt. Serverseitige Änderungen erscheinen auf jeder Kasse in weniger als 10 Sekunden.

Synchronisation & Echtzeit

8 Hashes zur Änderungserkennung

Bestellungen, Kunden, Produkte, Lagerbestand, Personal, Steuern, Gateways, Einstellungen – acht Hashes rotieren serverseitig, sodass Geräte nur das abrufen, was sich tatsächlich geändert hat.

Sync & Echtzeit

Offline-First-Verkäufe

Bestellungen werden lokal in die Warteschlange gestellt in oliver_order_queue mit Wiederholungszählern und Fehlererfassung. Sie werden in genau der Reihenfolge, in der sie erfasst wurden, an WooCommerce übertragen.

Sync & Echtzeit

Sofortige Katalog-Synchronisierung

Zweistufige Synchronisierung – geplante Snapshots plus verzögerte Neuaufbauten innerhalb von 30 Sekunden nach jeder Änderung. Nebenläufigkeitssicher mit GET_LOCK-Mutex.

Storefront-SEO

Schema.org JSON-LD

Speise die Verfügbarkeit pro Filiale für Google mit availableAtOrFrom: Place damit dein Shop bei Suchen nach «in meiner Nähe» rangiert.

Storefront-SEO

Widget für Ladenverfügbarkeit

«An Lager in Downtown – 3 übrig» direkt auf der Produktseite. Drei Anzeigemodi: Status, Mengen oder nur Filialen, die den Artikel an Lager haben.

Storefront-SEO

Verfügbarkeits-Shortcode

Verwende [oliver_pos_availability] auf Landingpages, in Blogbeiträgen oder in jedem Block, um den Lagerbestand überall anzuzeigen.

Abwicklung

Pipeline-Builder

Drag-and-drop-Pipeline-Editor. Jeder Schritt hat einen Namen, eine Markenfarbe, eine Benachrichtigung nach N Minuten Inaktivität und einen Auslöser für E-Mail-Vorlagen.

Abwicklung

Drei Voreinstellungen

Restaurant (Neu → In Zubereitung → Bereit → Abgeschlossen), Detailhandel/Lager (Erhalten → Kommissionierung → Verpackt → Versendet) und Einfach.

Abwicklung

Vorbereitungszeit & KDS-Priorität

Zubereitungszeit pro Produkt und Priorität niedrig/normal/hoch/dringend – eingestellt im WooCommerce-Produkteditor.

Abwicklung

Stations-Routing

Die Abwicklungskategorie für jedes Produkt leitet Bons automatisch an die richtige Küche oder Packstation weiter.

Abwicklung

Marken-E-Mails für «abholbereit»

«Deine Bestellung ist abholbereit»-E-Mails mit Platzhaltern — {order_number}, {customer_name}, {outlet_name}.

Quittungen

Visueller Designer

Abschnitte per Drag-and-drop neu anordnen, Live-Vorschau, globale Typografie, Abstands- und Dichteeinstellungen.

Belege

Sechs Vorlagen pro Filiale

Verkauf, Rückerstattung, Geschenk, Bestellbon (Küche), Schichtzusammenfassung (Z-Bericht) und Park-/Haltebon.

Belege

14 modulare Abschnitte

Logo, Geschäftsinformationen, Kopf-/Fusszeilentext, benutzerdefinierter Text, Trennzeichen, Transaktionsinformationen, einzelne Posten, Gesamtbeträge, Zahlungen, Barcode, Richtlinien, Treueprogramm, Soziale Medien.

Belege

58mm, 80mm, E-Mail-Parität

Beide Papierbreiten werden live in der Vorschau angezeigt. E-Mail-Belege verwenden dieselbe Vorlagen-Engine – was gedruckt wird, wird auch per E-Mail versendet.

Lagerbestand

Lagerbestand für mehrere Filialen

Ein Produkt, mehrere Verkaufsstellen, Lagerbestand pro Verkaufsstelle – synchronisiert mit dem globalen WooCommerce _stock Feld, damit bestehende Berichte weiterhin funktionieren.

Lagerbestand

Atomare Übertragungen

Ein Klick verschiebt den Lagerbestand von der Innenstadt zum Flughafen mit gepaarten Einträgen in oliver_stock_log – wer, wann, wo, warum, vorherige & neue Menge.

Lagerbestand

Automatischer Abzug bei Online-Bestellungen

Online-Bestellungen werden automatisch von einer konfigurierten Abwicklungsstelle abgebucht – keine Doppelzählung zwischen Online- und Ladenverkäufen.

Lagerbestand

Niedriger Lagerbestand pro Filiale

Schwellenwerte pro Verkaufsstelle steuern das „Niedriger Lagerbestand“-Abzeichen des Widgets „Ladenverfügbarkeit“ in der Storefront und lösen E-Mail-Benachrichtigungen aus.

Zahlungen

Jedes WooCommerce-Gateway

Wenn WooCommerce es unterstützt, unterstützt es auch Oliver POS. WooPayments, Stripe, PayPal, Klarna, Square, Mollie, Amazon Pay, Authorize.net – alle.

Zahlungen

Native Stripe Terminal-Integration

Koppeln Sie ein Lesegerät mit einer Verkaufsstelle. Der fällige Betrag wird an der Kasse automatisch übermittelt, von Stripe verarbeitet und in der WooCommerce-Bestellung erfasst.

Zahlungen

Apple Pay & Google Pay

Der eigene Checkout des Gateways öffnet sich in einer WebView auf dem POS – Apple Pay und Google Pay funktionieren automatisch über jedes Gateway, das Wallets unterstützt.

Zahlungen

Guthabenbasierte Gateways

Ladenguthaben, Geschenkkarten und Wallets werden erst angezeigt, nachdem ein Kunde dem Verkauf zugeordnet wurde – keine versehentliche Auswahl.

Zahlungen

Stripe-Standorte automatisch registrieren

Verkaufsstellen mit einer Stripe-Adresse werden über das Oliver Pay-Backend automatisch als Stripe Terminal-Standorte registriert – kein Hantieren mit Dashboards.

Personal & Bargeld

120 Berechtigungsrollen

Granularer Rollen-Builder mit 120 Berechtigungen in 12 Kategorien, unterstützt durch echte WordPress-Funktionen.

Personal & Bargeld

Ratenbegrenztes PIN-Login

Die PIN-Verifizierung ist nur online möglich und ratenbegrenzt (5 Fehlversuche / 15 Min. pro IP+Benutzer) – gestohlene Geräte können nicht offline durch Brute-Force-Angriffe geknackt werden.

Personal & Kasse

Benutzerdefinierte Rollen & Gruppen

Benutzerdefinierte Rollen werden mit Pro freigeschaltet; Rollengruppen (Hauptsitz vs. Verkaufspersonal vs. Filialleiter) mit Enterprise.

Personal & Bargeld

Zählung der Stückelung

Das Personal zählt Noten und Münzen einzeln, anstatt einen Gesamtbetrag einzugeben – das reduziert Fehler und erkennt Muster von Griffen in die Kasse.

Personal & Bargeld

Blindabschluss

Verbirgt den erwarteten Bargeldbetrag während des Abgleichs, damit der Kassierer seinen Zählwert nicht anpassen kann.

Personal & Bargeld

Abweichungsgründe

Wenn die Über- oder Unterdeckung einen konfigurierbaren Betrag (Standard: 5 $) übersteigt, muss das Personal einen Grund auswählen (Rückerstattung, Trinkgeld-Auszahlung, Portokasse, Bankeinzahlung, Sonstiges).

Personal & Bargeld

Bargeld-Rundungsregeln

Keine / 0.05 / 0.10 / 0.25 / 0.50 / 1.00 mit nächster / auf / ab – deckt die Vorschriften von Kanada, Australien, der Schweiz und Neuseeland ab.

Personal & Bargeld

Automatischer Z-Bericht-Druck

Automatischer Ausdruck bei Geschäftsschluss mit dem vollständigen Kassenbuch pro Schicht – Zugänge, Entnahmen, Bankeinzahlungen, Einlagen, Anpassungen – jedes Ereignis mit Zeitstempel.

Berichte

7 POS-Berichte

Schichtzusammenfassung, Verkäufe pro Kassierer, Verkäufe pro Verkaufsstelle, Zahlungsmethoden, Kassenabstimmung, Bargeldaktivität, POS vs. Online (Kanal).

Berichte

Filialübergreifendes BI

Enterprise fasst alle Verkaufsstellen in einer Ansicht zusammen – die Zentrale sieht den gesamten Bestand auf einen Blick.

Berichte

Integer-Cents-Arithmetik

Jeder Bericht wird mit Integer-Cents-Arithmetik berechnet – keine Fliesskomma-Abweichungen bei der Steuer- oder Rabattberechnung. Dein Buchhalter kann es tatsächlich abstimmen.

Berichte

CSV-Exporte

Jeder Bericht wird als CSV exportiert, wobei jede Steuerzeile einzeln aufgeführt ist – bereit für den Buchhalter, nicht „wir melden uns bei Ihnen“.

Extras

Kamera-Barcode-Scanner

Nutzt die iPad- / Handy-Kamera – funktioniert sofort mit dem SKU-Feld oder jedem benutzerdefinierten Meta-Key-Barcode-Feld.

Extras

Verkäufe parkieren / halten

Eine Bestellung pausieren, der Kunde geht weg, und Sie können sie von jeder Kasse an jeder Verkaufsstelle wieder aufrufen.

Extras

Trinkgeld-Verwaltung

Erstklassige Trinkgeld-Positionen – sichtbar in Schichtzusammenfassungen und im Bericht pro Kassierer, nicht in einem benutzerdefinierten Feld versteckt.

Extras

Gutschein-Unterstützung

Wende jeden WooCommerce-Gutschein am POS genau so an, wie er online funktioniert – Smart Coupons, dynamische Rabatte, Einschränkungen, alles davon.

Extras

Für immer kostenloser Plan

Keine Kreditkarte, kein Test-Timer, echte Verkaufsfähigkeit, bevor der Händler jemals bezahlt.

Installiere Oliver POS in deinem bestehenden WooCommerce-Shop.

Keine Migration. Keine Exporte. Kein Neuaufbau. Das Plugin verbindet sich in 60 Sekunden, die Kasse meldet sich mit einer URL an und dein Laden macht noch heute Umsatz.