Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Connecteur Caisse PrestaShop : Synchro Stock & Ventes Square, Zettle, SumUp, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Une boutique physique, un site, un seul stock
Quand la caisse et le site tiennent chacun leur stock, la dernière pièce part deux fois : une fois au comptoir, une fois en ligne. Le module supprime ce double comptage en faisant de PrestaShop la seule référence. La caisse reçoit en permanence la quantité réelle, et chaque vente en boutique revient dans PrestaShop pour décrémenter le stock du site.
Comment la synchronisation fonctionne
Chaque changement de stock d'un produit associé est mis en file, puis la quantité PrestaShop est envoyée à chaque caisse. On envoie une quantité absolue et jamais un écart, donc un envoi rejoué ne crée aucune dérive. Les ventes arrivent par le cron toutes les 5 minutes et, pour Square et Zettle, en quelques secondes grâce aux webhooks signés. Une synchronisation complète de nuit et un contrôle d'écart à chaque passage rattrapent ce qui aurait été modifié hors de PrestaShop.
Les ventes en boutique dans PrestaShop
Chaque vente est enregistrée dans un journal avec ses lignes, sa caisse, son point de vente et son moyen de paiement. En option, une vente entièrement associée devient une commande PrestaShop aux prix du ticket, datée à l'heure de la vente, avec un client comptoir et un transporteur caisse qui n'apparaît jamais au checkout. Aucun email ne part, ni vers le client ni vers vous. Les retours Square et les remboursements Zettle remettent les articles en stock et laissent une note sur la commande d'origine.
Démarrer avec un catalogue existant
Si vos produits sont déjà dans PrestaShop, l'onglet Envoi du catalogue les crée dans Square ou Zettle avec leurs déclinaisons, leur prix, leur SKU, leur code-barres et leur stock, puis les associe aussitôt. Si la caisse contient déjà des articles, la lecture de son catalogue les associe par référence ou code-barres, et les suggestions par nom traitent les articles saisis sans SKU.
Ce que fait chaque caisse
Square et Zettle gèrent tout : stock dans les deux sens, ventes, retours, contrôle d'écart et envoi du catalogue. Sur Zettle, le suivi de stock doit être activé sur les produits, ce que l'envoi du catalogue fait automatiquement. SumUp n'expose que les transactions dans son API publique : le module importe les ventes et les déduit du stock PrestaShop, mais il ne peut pas mettre à jour le stock affiché dans SumUp ni y créer de produits.
Il n’y a pas encore d’avis.