Grund
Äkta WooCommerce
Det enda WooCommerce POS-systemet som talar direkt med det officiella REST API:et. Ingen proprietär databas, inga CSV-filer, ingen leverantörsinlåsning.
Grund
Anslut med webbplats-URL
Skriv in din WordPress-URL på din iPad, godkänn en enda uppmaning om programlösenord, så konfigurerar enheten sig själv. Inga QR-koder, ingen kopiering och inklistring av nycklar.
Grund
HPOS- & blockkompatibel
Deklarerad och testad mot High-Performance Order Storage och blocken för produkt, varukorg och kassa.
Grund
Ren avinstallation
Tar bort alla alternativ, tabeller och metanycklar som Oliver POS har skapat. WooCommerce-ordrar, produkter och kunder lämnas orörda.
Grund
Säkerhetshärdning
Frekvensbegränsade slutpunkter för parkoppling och PIN, stationsbundna API-nycklar, Deprecation-headers på utfasade slutpunkter, ingen kortdata rör någonsin insticksprogrammet.
Synk & realtid
Heartbeat-slutpunkt
En ~200-byte /heartbeat frågas var 5–10 sekund. Ändringar på serversidan visas i varje kassa på under 10 sekunder.
Synk & realtid
8 hashar för ändringsdetektering
Ordrar, kunder, produkter, lager, personal, skatt, betalningsgatewayer, inställningar – åtta hashvärden roterar på serversidan så att enheter bara hämtar det som faktiskt har ändrats.
Synk & realtid
Offline-först-försäljning
Ordrar köas lokalt i oliver_order_queue med återförsöksräknare och felhantering. De överförs till WooCommerce i exakt den ordning de slogs in.
Synk & realtid
Omedelbar katalogsynkronisering
Synkronisering i två nivåer — schemalagda ögonblicksbilder plus debounced-ombyggnader inom 30 sekunder efter en ändring. Samtidighetssäker med GET_LOCK-mutex.
SEO för webbutik
Schema.org JSON-LD
Mata Google med tillgänglighet per butik med availableAtOrFrom: Place så att din butik rankas för sökningar på 'nära mig'.
SEO för butiksfront
Widget för butikstillgänglighet
'I lager i Centrum — 3 kvar' direkt på produktsidan. Tre visningslägen: status, antal eller endast butiker med varan i lager.
SEO för butiksfronten
Kortkod för tillgänglighet
Använd [oliver_pos_availability] på landningssidor, blogginlägg eller vilket block som helst för att visa lagersaldo var som helst.
Orderhantering
Pipeline-byggare
Dra-och-släpp-pipeline-redigerare. Varje steg har ett namn, varumärkesfärg, varning efter N minuter och en utlösare för e-postmallar.
Orderhantering
Tre förinställningar
Restaurang (Ny → Förbereds → Klar → Slutförd), Detaljhandel/Lager (Mottagen → Plockas → Packad → Skickad) och Enkel.
Orderhantering
Förberedelsetid & KDS-prioritet
Förberedelsetid per produkt och låg/normal/hög/brådskande prioritet – ställs in i WooCommerce produktredigerare.
Orderhantering
Stationsdirigering
Expedieringskategori på varje produkt dirigerar automatiskt bongar till rätt kök eller packstation.
Orderhantering
Varumärkesanpassade e-postmeddelanden för klar order
E-postmeddelanden 'Din order är klar' med merge-taggar — {order_number}, {customer_name}, {outlet_name}.
Kvitton
Visuell designer
Dra för att ändra ordning på sektioner, live-förhandsgranskning, global typografi, samt kontroller för avstånd och densitet.
Kvitton
Sex mallar per butik
Försäljning, återbetalning, gåva, orderbong (kök), skiftrapport (Z-rapport) och parkerings-/väntelapp.
Kvitton
14 modulära sektioner
Logotyp, företagsinformation, text i sidhuvud/sidfot, anpassad text, avgränsare, transaktionsinformation, radartiklar, summor, betalningar, streckkod, policy, lojalitet, sociala medier.
Kvitton
58 mm, 80 mm, e-postparitet
Båda pappersbredderna förhandsgranskas live. E-postkvitton delar samma mallmotor – det som skrivs ut är det som mejlas.
Lager
Lager för flera butiker
En produkt, flera butiker, lagersaldo per butik – synkroniseras tillbaka till det globala WooCommerce _stock fältet så att befintliga rapporter fortsätter att fungera.
Lager
Atomära överföringar
Ett klick flyttar lager från Centrum till Flygplatsen med parade poster i oliver_stock_log – vem, när, var, varför, tidigare & ny kvantitet.
Lager
Automatiskt avdrag för onlineordrar
Onlineordrar dras automatiskt från en konfigurerad expedieringsbutik – ingen dubbelräkning mellan online- och butiksförsäljning.
Lager
Lågt lagersaldo per butik
Tröskelvärden per butik styr butikstillgänglighetswidgetens "Få i lager"-märke i webbutiken och utlöser e-postaviseringar.
Betalningar
Alla Woo-gateways
Om WooCommerce stöder det, stöder Oliver POS det. WooPayments, Stripe, PayPal, Klarna, Square, Mollie, Amazon Pay, Authorize.net – allihop.
Betalningar
Inbyggt stöd för Stripe Terminal
Koppla en läsare till en butik. Beloppet att betala skickas automatiskt i kassan, behandlas av Stripe och registreras på WooCommerce-ordern.
Betalningar
Apple Pay & Google Pay
Betalningsgatewayens egen kassa öppnas i en WebView på POS-enheten – Apple Pay och Google Pay fungerar automatiskt via alla gateways som är aktiverade för plånböcker.
Betalningar
Saldobaserade betalningsgateways
Butikskredit, presentkort och plånböcker visas först efter att en kund har kopplats till försäljningen – inget oavsiktligt val.
Betalningar
Autoregistrera Stripe-platser
Butiker med en Stripe-adress registreras automatiskt som Stripe Terminal-platser via Oliver Pays backend – inget krångel med instrumentpaneler.
Personal & kontanter
120 behörighetsroller
Granulär rollbyggare med 120 behörigheter i 12 kategorier, uppbackad av riktiga WordPress-kapabiliteter.
Personal & kontanter
PIN-inloggning med frekvensbegränsning
PIN-verifiering är endast online och frekvensbegränsad (5 misslyckanden / 15 min per IP+användare) – stulna enheter kan inte utsättas för brute force-attacker offline.
Personal & kassa
Anpassade roller & grupper
Anpassade roller låses upp med Pro; rollgrupper (huvudkontor kontra butikspersonal kontra butikschefer) med Enterprise.
Personal & kontanter
Räkning av valörer
Personalen räknar sedlar och mynt individuellt istället för att skriva in en totalsumma – minskar fel och upptäcker mönster av stöld från kassan.
Personal & kontanter
Blindavstämning
Döljer den förväntade kontantsumman under avstämningen så att kassören inte kan justera sin räkning för att matcha.
Personal & kontanter
Orsaker till avvikelse
När över/underskottet överstiger ett konfigurerbart belopp (standard 5 $) måste personalen välja en orsak (återbetalning, dricks, småkassa, bankinsättning, annat).
Personal & kontanter
Avrundningsregler för kontanter
Ingen / 0,05 / 0,10 / 0,25 / 0,50 / 1,00 med närmaste / upp / ner – täcker regler i Kanada, Australien, Schweiz, Nya Zeeland.
Personal & kontanter
Automatisk utskrift av Z-rapport
Automatisk utskrift vid stängning med hela kassaboken för skiftet – tillägg, uttag, insättningar, justeringar – varje händelse är tidsstämplad.
Rapporter
7 POS-rapporter
Skiftrapport, försäljning per kassör, försäljning per butik, betalningsmetoder, kassavstämning, kassaktivitet, POS vs. online (kanal).
Rapporter
BI över flera butiker
Enterprise sammanställer alla butiker i en enda vy – huvudkontoret ser hela verksamheten med en blick.
Rapporter
Heltalsmatematik för cent
Varje rapport redovisas med heltalsmatematik för cent – ingen flyttalsavdrift vid beräkning av moms eller rabatter. Din revisor kan faktiskt stämma av den.
Rapporter
CSV-exporter
Varje rapport exporteras till CSV med varje skatterad specificerad – redo för revisorn, inte "vi återkommer".
Extra
Streckkodsläsare med kamera
Använder iPadens/telefonens kamera – fungerar direkt med SKU eller valfritt anpassat metafält för streckkoder.
Extra
Parkera/pausa försäljning
Pausa en order, kunden går iväg, återuppta den från vilken kassa som helst i vilken butik som helst.
Extra
Drickshantering
Förstklassiga dricksrader – synliga i skiftsammanfattningar och i rapporten per kassör, inte gömda i ett anpassat fält.
Extra
Stöd för kuponger
Använd vilken WooCommerce-kupong som helst i kassan precis som den fungerar online – Smart Coupons, dynamiska rabatter, begränsningar, alltihop.
Extra
Gratis för alltid-plan
Inget kreditkort, ingen provperiodstimer, verklig försäljningskapacitet innan handlaren någonsin betalar.