Le plugin WordPress

Du vrai WooCommerce,
pas un simple ajout.

La partie plugin d'Oliver POS — WooCommerce natif REST, ventes avec priorité au mode hors ligne, synchronisation inter-appareils en moins d'une seconde, pipelines de traitement des commandes, inventaire multi-points de vente, un créateur de reçus visuel et un système de rôles pour le personnel avec 120 permissions. Tout ce qui réside dans wp-admin.

natif wp-json/wc/v3/* Compatible HPOS Compatible avec les blocs Authentification par mot de passe d'application
01 · Plugin natif

C'est WooCommerce.

Oliver POS est le seul PDV WooCommerce qui parle le langage officiel wp-json/wc/v3/* API REST directe. Pas de base de données propriétaire, pas d'exportations CSV, pas de dépendance vis-à-vis d'un fournisseur.

  • Commandes, produits, clients stockés en tant qu'enregistrements Woo standard
  • Chaque extension que vous utilisez déjà continue de fonctionner
  • HPOS, Blocs de produits, Blocs de panier et de paiement — déclarés et testés
02 · Synchronisation en moins d'une seconde

Un seul rythme. Sur tous les appareils.

Un ~200 octets /heartbeat point de terminaison, interrogé toutes les 5 à 10 secondes. Changements de prix, inventaires, autorisations du personnel, bascules de paiement — tout se propage à chaque caisse en moins de 10 secondes.

  • 8 hachages de détection de changement — commandes, produits, stock, personnel, taxes, etc.
  • Les appareils ne récupèrent les données que lorsque quelque chose a réellement changé
  • Bande passante négligeable, aucune surcharge de polling sur votre hébergeur
03 · Un Hub, plusieurs points de vente

Le back-office, dans wp-admin.

Stock par point de vente avec transferts atomiques. Reçus personnalisés avec un concepteur visuel. Rôles du personnel avec 120 autorisations. Gestion de caisse prête pour l'audit. Sept rapports de point de vente — le tout dans l'interface d'administration WordPress à laquelle vous vous connectez déjà.

  • Inventaire multi-points de vente avec transferts de journaux d'audit
  • Pipelines de traitement personnalisables pour la cuisine et l'entrepôt
  • Des rapports en centimes entiers que votre comptable peut réellement rapprocher
votreboutique.com/wp-admin/edit.php?post_type=shop_order
Commandes WooCommerce dans wp-admin
Aujourd'hui · Centre-ville
€4,218
+18 % par rapport à hier
Transactions147
Ticket moyen€28.70
Écart de caisse€0.00
Taux de remboursement1.2%
Plugin natif

Du vrai WooCommerce — sans middleware, ni module complémentaire.

Oliver POS est le seul PDV WooCommerce qui parle le langage officiel wp-json/wc/v3/* API REST directe. Pas de base de données propriétaire. Pas de dépendance vis-à-vis d'un fournisseur. Si vous partez, vos données restent exactement là où elles sont.

  • Enregistrements Woo standard — commandes, remboursements, produits, inventaire, clients, tout là où vous les gérez déjà.
  • Chaque extension Woo continue de fonctionner — les extensions d'expédition, de comptabilité, de fidélité, de marketing, tout reste inchangé.
  • HPOS, Blocs de produits, Blocs de panier et de paiement — déclarés compatibles et testés.
Voir les fonctionnalités de base
REST Schéma Webhooks
1POST /wp-json/wc/v3/orders
2statut: « en cours de traitement »,
3payment_method: "oliver_terminal",
4line_items: [5],
5meta_data: [3]
6 201 Créé · order_id 18247
Priorité au hors-ligne

La file d'attente ne s'arrête jamais.

En cas de coupure d'Internet, le caissier continue de vendre. Chaque commande est mise en file d'attente localement sur l'appareil et transférée dans WooCommerce dans l'ordre exact où elle a été enregistrée dès que la connexion est rétablie.

  • Zéro vente perdue pendant les pannes de FAI, les redémarrages de routeur ou les réseaux encombrés.
  • Soutenu par Action Scheduler file d'attente avec compteurs de tentatives et capture d'erreurs dans oliver_order_queue.
  • Même flux de caisse en ligne ou hors ligne — pas de moment gênant où vous devez dire « on est en panne » au comptoir.
Voir la synchronisation et le temps réel
Hors ligne · la vente continue
File d'attente · 3 commandes
#18247 · €42.802× expresso, 1× croissantEn file d'attente
#18248 · €17.501× sandwichEn attente
#18249 · €9.201× pâtisserie, 1× caféEn file d'attente
Dernière synchronisation il y a 4 minReçus déjà imprimés
SEO de la vitrine

« En stock près de chez moi » — pour chaque produit, chaque point de vente.

Affichez l'inventaire en temps réel par point de vente sur chaque page de produit WooCommerce, et fournissez à Google des Schema.org/Product Charge utile JSON-LD avec availableAtOrFrom: Place données pour que votre boutique soit classée dans les recherches « à proximité ».

  • Génère du trafic en magasin — « En stock au centre-ville — 3 restants » transforme les visiteurs en acheteurs.
  • Réduit les appels « est-ce en stock ? » — votre vitrine y répond avant que le téléphone ne sonne.
  • Statut, quantités ou points de vente en stock uniquement — trois modes d'affichage, plus un [oliver_pos_availability] shortcode pour les articles de blog et les pages de destination.
Voir les fonctionnalités de SEO de la vitrine
Torréfaction italienne · 250 g
€14.50
Disponible dans ces boutiques
Centre-ville3 en stock
Kiosque de l'aéroportStock bas — 1 restant
NorthsideEn rupture de stock
Heartbeat en temps réel

Synchronisation inter-appareils en moins d'une seconde.

Un ~200 octets /heartbeat point de terminaison que les appareils de point de vente interrogent toutes les 5 à 10 secondes. Huit hachages de détection de changement alternent côté serveur : commandes, clients, produits, stock, personnel, taxes, passerelles, paramètres. Les appareils ne récupèrent les données que lorsque quelque chose a changé.

  • Changement de prix dans Woo → en direct sur chaque caisse de chaque point de vente en quelques secondes.
  • Commande web passée → apparaît instantanément dans la file d'attente de traitement.
  • Nouveau membre du personnel → PIN et rôle sur chaque appareil immédiatement.
Voir les fonctionnalités en temps réel
iPad du centre-ville
iPhone de l'Aéroport
Web de Northside
iPad du pop-up
Pipeline de traitement des commandes

Kanban pour les cuisines et les entrepôts.

Un créateur de pipeline par glisser-déposer qui alimente les écrans de cuisine, les bancs d'emballage et les tableaux d'entrepôt, avec des alertes de commandes en attente, des déclencheurs d'e-mails personnalisés et trois préréglages prêts à l'emploi.

  • Trois préréglages — Restaurant (Nouveau → En préparation → Prêt → Terminé), Vente au détail/Entrepôt (Reçu → Prélèvement → Emballé → Expédié), et Simple.
  • Étapes entièrement personnalisables — nom, couleur de la marque, alerte d'inactivité après N minutes, déclencheur d'e-mail.
  • Temps de préparation par produit, priorité KDS et routage des postes — configuré directement dans l'éditeur de produits Woo.
Voir les fonctionnalités de traitement des commandes
votreboutique.com/wp-admin/admin.php?page=oliver-fulfilment
Kanban de traitement des commandes Oliver dans wp-admin
Concepteur de reçus

Un créateur de reçus visuel avec aperçu en direct.

Un concepteur de reçus natif de WooCommerce avec des sections à réorganiser par glisser-déposer, un aperçu en direct et six types de reçus qui partagent tous le même moteur de modèles pour le caissier, l'imprimante et la boîte de réception du client.

  • Six modèles par point de vente — Vente, Remboursement, Cadeau, Ticket de commande (cuisine), Rapport Z, Ticket de mise de côté.
  • 14 sections modulaires — logo, informations sur l'entreprise, totaux, paiements, code-barres, politique de retour, fidélité, réseaux sociaux.
  • 58 mm et 80 mm aperçu en direct · les reçus par e-mail utilisent le même moteur — ce qui est imprimé est ce qui est envoyé par e-mail.
Découvrir les fonctionnalités des reçus
Logo
Infos de l'entreprise
Articles
Totaux
Détails du paiement
Code-barres
Politique de retour
OLIVER & SONS
12 Water Street · Centre-ville
2× Espresso€7.00
1× Croissant€3.50
1× Torréfaction italienne 250g€14.50
Total€25.00
Carte · Terminal Stripe€25.00
Merci · Gagnez 25 points

Toutes les fonctionnalités côté WordPress, en un seul endroit.

Plus de 47 fonctionnalités. Choisissez une catégorie ou recherchez ce dont vous avez besoin.

Fondation

WooCommerce authentique

Le seul TPV pour WooCommerce qui communique directement avec l'API REST officielle. Pas de base de données propriétaire, pas de CSV, pas de verrouillage propriétaire.

Fondation

Connexion avec l'URL du site

Saisissez l'URL de votre site WordPress sur l'iPad, approuvez une unique demande de mot de passe d'application, et l'appareil s'auto-configure. Pas de codes QR, pas de copier-coller de clés.

Base

Compatible HPOS & Blocs

Déclaré et testé compatible avec le High-Performance Order Storage et les blocs Produit, Panier et Paiement.

Base

Désinstallation propre

Supprime toutes les options, tables et méta-clés créées par Oliver POS. Les commandes, produits et clients WooCommerce ne sont pas modifiés.

Fondation

Durcissement de la sécurité

Points de terminaison d'association et de code PIN à débit limité, clés API liées à la station, en-têtes de dépréciation sur les points de terminaison obsolètes, aucune donnée de carte ne transite jamais par le plugin.

Synchro & temps réel

Point de terminaison Heartbeat

Un hachage de ~200 octets /heartbeat interrogé toutes les 5 à 10 secondes. Les modifications côté serveur apparaissent sur chaque caisse en moins de 10 secondes.

Synchro & temps réel

8 hachages de détection de changement

Commandes, clients, produits, stock, personnel, taxes, passerelles, paramètres — huit hachages tournent côté serveur afin que les appareils ne récupèrent que ce qui a réellement changé.

Synchro & temps réel

Ventes hors ligne en priorité

Les commandes sont mises en file d'attente localement dans oliver_order_queue avec des comptes de tentatives et une capture d'erreurs. Elles sont transférées vers WooCommerce dans l'ordre exact où elles ont été enregistrées.

Synchro & temps réel

Synchronisation instantanée du catalogue

Synchronisation à deux niveaux — des instantanés planifiés et des reconstructions différées dans les 30 secondes suivant toute modification. Sécurisé contre les accès concurrents avec le mutex GET_LOCK.

SEO de la vitrine

Schema.org JSON-LD

Fournissez à Google la disponibilité par point de vente avec availableAtOrFrom: Place pour que votre boutique soit classée dans les recherches « près de chez moi ».

SEO de la vitrine

Widget de disponibilité du magasin

Affichez « En stock au centre-ville — 3 restants » directement sur la page du produit. Trois modes d'affichage : statut, quantités, ou uniquement les points de vente avec du stock.

SEO de la vitrine

Shortcode de disponibilité

Utilisez [oliver_pos_availability] sur les pages de destination, les articles de blog ou tout autre bloc pour afficher le stock n'importe où.

Traitement des commandes

Générateur de pipeline

Éditeur de pipeline par glisser-déposer. Chaque étape a un nom, une couleur de marque, une alerte d'inactivité après N minutes et un déclencheur de modèle d'e-mail.

Traitement des commandes

Trois préréglages

Restaurant (Nouveau → En préparation → Prêt → Terminé), Vente au détail/Entrepôt (Reçu → Préparation → Emballé → Expédié), et Simple.

Traitement des commandes

Temps de préparation & priorité KDS

Temps de préparation par produit et priorité basse/normale/élevée/urgente — à définir dans l'éditeur de produit WooCommerce.

Traitement des commandes

Routage par poste

La catégorie de traitement de chaque produit achemine automatiquement les tickets vers la bonne cuisine ou le bon poste d'emballage.

Traitement des commandes

E-mails « Prêt » à l'image de votre marque

E-mails « Votre commande est prête » avec des balises de fusion — {order_number}, {customer_name}, {outlet_name}.

Reçus

Concepteur visuel

Sections réorganisables par glisser-déposer, aperçu en direct, typographie globale, contrôles d'espacement et de densité.

Reçus

Six modèles par point de vente

Vente, Remboursement, Cadeau, Ticket de commande (cuisine), Résumé de service (rapport Z) et Ticket de mise en attente.

Reçus

14 sections modulaires

Logo, informations sur l'entreprise, texte d'en-tête/pied de page, texte personnalisé, séparateurs, informations sur la transaction, lignes d'articles, totaux, paiements, code-barres, politique, fidélité, réseaux sociaux.

Reçus

Parité 58 mm, 80 mm, e-mail

Aperçu en direct des deux largeurs de papier. Les reçus par e-mail partagent le même moteur de modèles — ce qui est imprimé est ce qui est envoyé par e-mail.

Inventaire

Stock multi-points de vente

Un produit, plusieurs points de vente, un stock par point de vente — synchronisé avec le WooCommerce global _stock champ pour que les rapports existants continuent de fonctionner.

Inventaire

Transferts atomiques

Un clic déplace le stock du Centre-ville à l'Aéroport avec des entrées appariées dans oliver_stock_log — qui, quand, où, pourquoi, quantité précédente & nouvelle.

Inventaire

Déstockage auto. des commandes en ligne

Les commandes en ligne sont automatiquement déduites d'un point de vente de traitement configuré — pas de double comptage entre les ventes en ligne et en magasin.

Inventaire

Stock faible par point de vente

Les seuils par point de vente gèrent le badge « Stock faible » du widget de disponibilité en magasin sur la vitrine et déclenchent des alertes par e-mail.

Paiements

Toutes les passerelles WooCommerce

Si WooCommerce le prend en charge, Oliver POS le prend en charge. WooPayments, Stripe, PayPal, Klarna, Square, Mollie, Amazon Pay, Authorize.net — tous sont pris en charge.

Paiements

Stripe Terminal natif

Associez un lecteur à un point de vente. Le montant dû est envoyé automatiquement lors du paiement, traité par Stripe et enregistré sur la commande WooCommerce.

Paiements

Apple Pay & Google Pay

La page de paiement de la passerelle s'ouvre dans une WebView sur le point de vente — Apple Pay et Google Pay fonctionnent automatiquement via n'importe quelle passerelle compatible avec les portefeuilles électroniques.

Paiements

Passerelles basées sur le solde

L'avoir, les cartes-cadeaux et les portefeuilles n'apparaissent qu'après qu'un client est associé à la vente — pas de sélection accidentelle.

Paiements

Enregistrement automatique des emplacements Stripe

Les points de vente avec une adresse Stripe sont automatiquement enregistrés comme emplacements Stripe Terminal via le backend Oliver Pay — pas de jonglage entre les tableaux de bord.

Personnel & espèces

120 rôles de permission

Créateur de rôles granulaires avec 120 autorisations réparties dans 12 catégories, basé sur les véritables capacités de WordPress.

Personnel & caisse

Connexion par code PIN avec limitation de tentatives

La vérification du code PIN se fait uniquement en ligne et est soumise à une limitation de débit (5 échecs / 15 min par IP+utilisateur) — les appareils volés ne peuvent pas être forcés par attaque brute hors ligne.

Personnel et caisse

Rôles & groupes personnalisés

Les rôles personnalisés sont débloqués avec l'offre Pro ; les groupes de rôles (siège social, personnel de vente, directeurs de magasin) avec l'offre Enterprise.

Personnel & espèces

Comptage par coupures

Le personnel compte les billets et les pièces individuellement au lieu de saisir un total unique — cela réduit les erreurs et détecte les schémas de vol dans la caisse.

Personnel & espèces

Clôture à l'aveugle

Masque le total d'espèces attendu lors du rapprochement afin que le caissier ne puisse pas ajuster son comptage pour qu'il corresponde.

Personnel & espèces

Motifs d'écart

Lorsque l'excédent/le déficit dépasse un montant configurable (par défaut 5 $), le personnel doit sélectionner un motif (Remboursement, Versement de pourboire, Petite caisse, Dépôt bancaire, Autre).

Personnel & caisse

Règles d'arrondi pour les espèces

Aucun / 0,05 / 0,10 / 0,25 / 0,50 / 1,00 au plus proche / supérieur / inférieur — couvre les réglementations du Canada, de l'Australie, de la Suisse et de la Nouvelle-Zélande.

Personnel & caisse

Impression automatique du rapport Z

Impression automatique à la fermeture avec le grand livre de caisse complet par service — ajouts, retraits, transferts, dépôts, ajustements — chaque événement est horodaté.

Rapports

7 rapports de point de vente

Résumé de service, Ventes par caissier, Ventes par point de vente, Méthodes de paiement, Rapprochement de caisse, Activité de caisse, PDV vs En ligne (Canal).

Rapports

BI inter-points de vente

L'édition Entreprise regroupe tous les points de vente en une seule vue — le siège social voit l'ensemble du parc d'un seul coup d'œil.

Rapports

Calcul en centimes entiers

Chaque rapport est comptabilisé en centimes entiers — pas de dérive de virgule flottante dans les calculs de taxes ou de remises. Votre comptable peut réellement effectuer le rapprochement.

Rapports

Exportations CSV

Chaque rapport s'exporte en CSV avec chaque ligne de taxe détaillée — prêt pour le comptable, pas du genre « on vous recontacte ».

Extras

Scanner de codes-barres par caméra

Utilise l'appareil photo de l'iPad/téléphone — fonctionne nativement avec le SKU ou tout autre champ de code-barres de méta-clé personnalisée.

Extras

Mise en attente des ventes

Mettez une commande en attente, le client s'en va, puis reprenez-la depuis n'importe quelle caisse, dans n'importe quel point de vente.

Extras

Gestion des pourboires

Articles de pourboire de premier ordre — affichés dans les résumés de service et le rapport par caissier, et non enfouis dans un champ personnalisé.

Extras

Prise en charge des coupons

Appliquez n'importe quel coupon WooCommerce au point de vente exactement comme il fonctionne en ligne — Smart Coupons, remises dynamiques, restrictions, tout y est.

Extras

Forfait Gratuit pour toujours

Pas de carte de crédit, pas de minuteur d'essai, une réelle capacité à encaisser des ventes avant même que le commerçant ne paie.

Installez Oliver POS sur la boutique WooCommerce que vous possédez déjà.

Aucune migration. Aucune exportation. Aucune reconstruction. Le plugin s'associe en 60 secondes, la caisse se connecte avec une URL, et votre magasin enregistre des ventes dès aujourd'hui.