Checkout-Einstellungen
Die Seite Checkout-Einstellungen (WP Admin > POS > Einstellungen > Checkout) steuert, welche Zahlungsgateways im POS angezeigt werden, wie Bestellungen verarbeitet werden und welche Benachrichtigungs-E-Mails bei POS-Verkäufen ausgelöst werden.
E-Mail-Benachrichtigungen
Am oberen Rand der Seite befinden sich drei Gruppen von E-Mail-Schaltern — Admin-E-Mails, Kunden-E-Mails und Kassierer-E-Mails — die steuern, welche WooCommerce-Benachrichtigungs-E-Mails für POS-Bestellungen gesendet werden, unabhängig von den seitenweiten WooCommerce-E-Mail-Einstellungen.
Siehe E-Mail-Benachrichtigungen für die vollständige Referenz, einschließlich Standard-Schalterwerte pro E-Mail, des Kassierer-Empfänger-Modells, häufiger Szenarien und Entwickler-Hooks.
Zahlungsgateways
Dieser Abschnitt listet alle auf Ihrer Website installierten WooCommerce-Zahlungsgateways auf. Jedes Gateway kann für das POS einzeln aktiviert oder deaktiviert werden.
| Spalte | Beschreibung |
|---|---|
| Standard | Legt fest, welches Gateway beim Öffnen des Checkouts vorausgewählt ist |
| Zahlungsgateway | Der Name des Zahlungsgateways |
| Gateway-ID | Die WooCommerce-Gateway-Kennung (nützlich für Entwickler) |
| Aktiviert | Das Zahlungsgateway für den POS-Checkout ein- oder ausschalten |
| Bestellstatus | Der Status, der einer POS-Bestellung zugewiesen wird, wenn sie mit diesem Zahlungsgateway bezahlt wird (siehe Bestellstatus unten) |
Jede Zeile verfügt außerdem über ein Menü (⋮) mit POS-Einstellungen — zum Ändern des POS-spezifischen Titels und der Beschreibung des Zahlungsgateways — sowie WooCommerce-Einstellungen, die direkt zu den vollständigen Einstellungen des Zahlungsgateways in WooCommerce verlinken.
Ein Zahlungsgateway aktivieren
- Das Zahlungsgateway in der Liste suchen
- Den Schalter Aktiviert einschalten
- Das Zahlungsgateway wird beim nächsten Seitenaufruf im POS-Checkout angezeigt
In der kostenlosen Version sind nur die integrierten Zahlungsgateways Bargeld und Karte bearbeitbar. Um weitere installierte WooCommerce-Zahlungsgateways für den POS zu aktivieren, wird WCPOS Pro benötigt.
Zahlungsgateways neu anordnen
Zahlungsgateways per Drag-and-Drop verschieben, um die Anzeigereihenfolge im POS-Checkout zu ändern. Über die Spalte Standard kann festgelegt werden, welches Zahlungsgateway vorausgewählt ist, wenn ein Kassierer das Checkout-Fenster öffnet.
POS vs. Onlineshop
Die Zahlungsgateway-Einstellungen hier sind unabhängig von den WooCommerce-Zahlungseinstellungen. Ein Zahlungsgateway kann:
- Im POS aktiviert, online deaktiviert — nützlich für Barzahlungen, die bei Webbestellungen nicht relevant sind
- Online aktiviert, im POS deaktiviert — nützlich für Zahlungsgateways wie PayPal, die für Vor-Ort-Verkäufe nicht praktikabel sind
- Für beides aktiviert — das Zahlungsgateway funktioniert überall
Ein Zahlungsgateway muss zunächst unter WP Admin > WooCommerce > Einstellungen > Zahlungen installiert und aktiviert sein, bevor es in den POS-Checkout-Einstellungen erscheint. Falls ein Zahlungsgateway fehlt, sollte überprüft werden, ob das Plugin installiert und das Zahlungsgateway in WooCommerce aktiviert ist.
Bestellstatus
Der Bestellstatus wird pro Zahlungsgateway über die Spalte Bestellstatus in der Zahlungsgateway-Tabelle festgelegt — so kann ein Verkauf je nach Zahlungsart unterschiedlich abgeschlossen werden:
- Bargeld und Karte werden standardmäßig auf Abgeschlossen gesetzt, da die Zahlung am Point of Sale eingezogen wird.
- Zahlungsgateways, bei denen das Geld erst später eingeht — wie BACS (Direktüberweisung) oder Scheck — verwenden standardmäßig den Status Wartend.
Für jedes Zahlungsgateway kann ein beliebiger WooCommerce-Bestellstatus ausgewählt werden. (Ältere Versionen verwendeten einen einzigen globalen Standardwert; dieser wurde beim Upgrade auf jedes Zahlungsgateway übertragen.)
Überverkauf verhindern
Der Schalter Überverkauf verhindern stoppt POS-Verkäufe von Artikeln, für die nicht genügend Bestand vorhanden ist. Er ist standardmäßig deaktiviert — solange Sie ihn nicht aktivieren, verhält sich der Checkout genau wie bisher.
Die REST-API von WooCommerce prüft den Bestand beim Anlegen von Bestellungen nicht, sodass eine stark ausgelastete Kasse (oder eine veraltete Produktliste) mehr Einheiten verkaufen könnte, als Sie vorrätig haben. Bei aktiviertem Schalter prüft WCPOS den Bestand an zwei Stellen:
- An der Kasse — der Kassierer kann einen Artikel nicht über den verfügbaren Bestand hinaus in den Warenkorb legen oder dessen Menge erhöhen. Das POS zeigt die tatsächlich verfügbare Menge an, z. B. „Nur 3 verfügbar für Hoodie – Blue, M“.
- Beim Checkout, auf Ihrem Server — die Bestellung selbst wird vor Abschluss der Zahlung geprüft. Selbst wenn die lokalen Daten der Kasse veraltet waren, wird eine Bestellung, die zu einem Überverkauf führen würde, abgelehnt, und dem Kassierer wird genau angezeigt, welche Artikel fehlen und wie viele verfügbar sind. Das POS aktualisiert anschließend den Bestand dieser Artikel, damit der Warenkorb mit korrekten Zahlen berichtigt werden kann.
Offene Warenkörbe werden nie an der Synchronisierung gehindert — die Prüfung läuft ausschließlich im Moment des Checkouts.
Wie der Bestand ermittelt wird
| Produktkonfiguration | Verhalten bei aktiviertem Schalter |
|---|---|
| Bestand wird verwaltet (eine Menge wird geführt) | Verkäufe sind auf die Bestandsmenge begrenzt. Mehrere Warenkorbzeilen desselben Produkts zählen auf dasselbe Limit. |
| Variation führt eigenen Bestand | Das Limit gilt pro Variation. |
| Variation nutzt den Bestand des übergeordneten Produkts | Alle Variationen dieses Produkts teilen sich die Menge des übergeordneten Produkts. |
| Bestand wird nicht verwaltet | Es entscheidet der Lagerstatus des Produkts: Ausverkauft kann nicht verkauft werden; Auf Lager und Nachbestellung schon. |
Nachbestellungen haben Vorrang
Die Nachbestellungs-Einstellungen je Produkt haben Vorrang — so erlauben Sie den Überverkauf einzelner Produkte, während der Schalter aktiv ist:
- Nicht erlauben — Verkäufe stoppen, sobald der Bestand aufgebraucht ist (genau das setzt der Schalter durch).
- Erlauben — das Produkt kann immer verkauft werden, auch unter null Bestand.
- Erlauben, aber Kunden benachrichtigen — das Produkt kann immer verkauft werden; der Kassierer sieht den Hinweis „wird nachbestellt“, wenn ein Verkauf unter den verfügbaren Bestand fällt.
Überverkauf verhindern vs. „Nicht vorrätige Produkte anzeigen“
Diese Einstellungen decken unterschiedliche Bestandsabsicherungen ab, aber beide können verhindern, dass ein ausverkaufter Artikel hinzugefügt wird:
- Überverkauf verhindern (diese Seite) prüft die verfügbaren Mengen beim Hinzufügen oder Ändern von Artikeln und validiert den Bestand beim Checkout erneut.
- Nicht vorrätige Produkte anzeigen (eine Anzeigeeinstellung im POS-Produktpanel) steuert, wie ausverkaufte Produkte und Variationen ausgewählt werden können. Aktiviert bleiben ausverkaufte Produkte sichtbar, können aber nicht in den Warenkorb gelegt werden. Deaktiviert werden sie ausgeblendet; ausverkaufte Variationsoptionen werden zudem ausgegraut und passende Barcode-Scans abgelehnt.
Das Deaktivieren von Überverkauf verhindern setzt diese Regeln des Produktpanels nicht außer Kraft. Sie können ausverkaufte Artikel sichtbar lassen, während Überverkauf verhindern die Mengen- und Checkout-Absicherungen ergänzt — der Kassierer sieht den Artikel mit dem Abzeichen Ausverkauft und einer deaktivierten Schaltfläche zum Hinzufügen zum Warenkorb.
Eine Änderung des Schalters erreicht offene POS-Sitzungen, sobald sich ein Kassierer das nächste Mal anmeldet oder die App neu validiert — die serverseitige Prüfung greift sofort.
Verwandte Dokumentation
- E-Mail-Benachrichtigungen — Umschaltoptionen je E-Mail für Administrator-, Kunden- und Kassierer-Benachrichtigungen
- Zahlungsmethoden — Übersicht der verfügbaren Zahlungsgateways
- Checkout — der Checkout-Ablauf im POS
- Variationen — wie der Bestand von Variationen im Produktpanel angezeigt wird
- Benutzerdefinierte Zahlungsgateways — Erstellung benutzerdefinierter Zahlungsintegrationen