Ga naar de hoofdinhoud
Versie: 1.x

Openstaande bestellingen

Met WCPOS kun je gelijktijdig met meerdere bestellingen werken. Dit is handig voor het afhandelen van klantreserveringen, het schakelen tussen transacties en het herstellen na onderbrekingen.

Onderaan het Cart Panel toont een horizontale carrousel alle openstaande bestellingen:

  • Elke winkelwagen toont het totaalbedrag
  • De huidige bestelling is gemarkeerd
  • Klik op een willekeurige winkelwagen om ernaartoe te schakelen
  • Scroll naar links/rechts om meer winkelwagens te zien

Een nieuwe bestelling aanmaken

Er is altijd een nieuwe, lege winkelwagen beschikbaar. Klik gewoon op een lege winkelwagen in de carrousel of begin met het toevoegen van producten wanneer de huidige winkelwagen leeg is.

Schakelen tussen bestellingen

Klik op een willekeurige bestelling in de carrousel om ernaartoe te schakelen. Het Cart Panel wordt bijgewerkt om de inhoud van de geselecteerde bestelling te tonen.

Toepassingen:

  • De klant loopt even weg om nog een artikel te pakken
  • Je moet een snelle klant helpen terwijl een grote bestelling in behandeling is
  • Prijzen of artikelen tussen bestellingen vergelijken

Bestellingen opslaan op de server

Bestellingen bestaan in twee toestanden:

Alleen lokaal

Standaard worden nieuwe bestellingen alleen opgeslagen in de lokale browser-/app-database. Ze blijven behouden na het vernieuwen van de pagina, maar:

  • Zijn niet zichtbaar in de WooCommerce-beheeromgeving
  • Gaan verloren als de lokale database wordt gewist
  • Zijn niet toegankelijk vanaf andere apparaten

Opgeslagen op de server

Klik op Save to Server om een WooCommerce-bestelling met de status pos-open aan te maken. Hierdoor wordt:

  • Een echte bestelling aangemaakt in WooCommerce
  • Behouden, zelfs als de lokale database wordt gewist
  • Toegankelijk vanaf andere apparaten
  • Weergegeven in WP Admin > WooCommerce > Orders
Wanneer opslaan

Sla bestellingen op de server op wanneer:

  • Een klant een bestelling wil reserveren om later op te halen
  • Je je dienst beëindigt en een andere kassier verdergaat
  • Je een back-up wilt voor het geval er problemen met de app/browser optreden

Opgeslagen bestellingen herstellen

Als je bestellingen op de server hebt opgeslagen, kun je ze opnieuw openen door:

  1. Het Orders-scherm te openen (Pro-functie)
  2. Te filteren op de status pos-open
  3. De bestelling opnieuw te openen

Behoud van bestellingen

Lokale opslag

WCPOS gebruikt IndexedDB om bestellingen lokaal op te slaan. Dit biedt:

  • Behoud over browsersessies heen
  • Snelle toegang zonder netwerkverzoeken
  • Offlinemogelijkheden

Synchroniseren met de server

Wanneer je opslaat op de server of afrekent:

  • De bestelling wordt naar WooCommerce verzonden
  • Er wordt een bevestiging ontvangen
  • De lokale en servergegevens worden gesynchroniseerd

Bestellingen annuleren

Om een openstaande bestelling te verwijderen:

  1. Schakel naar de bestelling die je wilt verwijderen
  2. Klik op de knop Void

Wat er gebeurt:

  • Niet-opgeslagen bestellingen: Permanent verwijderd uit de lokale database
  • Opgeslagen bestellingen: Verplaatst naar de Prullenbak in WooCommerce en lokaal verwijderd

Om een geannuleerde, opgeslagen bestelling te herstellen:

  1. Ga naar WP Admin > WooCommerce > Orders > Trash
  2. Herstel de bestelling

Tips

Houd bestellingen overzichtelijk

Met meerdere openstaande bestellingen helpt het om:

  • Klantnamen aan bestellingen toe te voegen voor eenvoudige identificatie
  • Bestelnotities toe te voegen die de reden van de reservering beschrijven
  • Belangrijke bestellingen op de server op te slaan

Diensten overdragen

Wanneer je een dienst beëindigt met openstaande bestellingen:

  1. Sla alle belangrijke bestellingen op de server op
  2. Voeg bestelnotities toe die de status uitleggen
  3. De volgende kassier kan ze openen via het Orders-scherm

Offline-overwegingen

Als je de verbinding verliest:

  • Lokale bestellingen blijven toegankelijk en je kunt doorgaan met het toevoegen van artikelen
  • Je kunt bestellingen niet voltooien/afrekenen totdat de verbinding is hersteld
  • Je kunt bestellingen niet op de server opslaan totdat je opnieuw verbonden bent
  • Je kunt geen nieuwe klanten aanmaken totdat je opnieuw verbonden bent