# Caisse enregistreuse pour PrestaShop

One Shop Manager transforme le poste en caisse de magasin branchée sur la boutique PrestaShop : les articles se scannent ou se touchent à l'écran, le total est calculé par la boutique, et chaque encaissement crée une vraie commande PrestaShop, stock décrémenté. Le site et le magasin vendent sur le même stock, et les ventes du comptoir se retrouvent dans les commandes et les rapports, à côté de celles du site.

## Vendre au comptoir

- **Scan ou recherche** : douchette (EAN13 puis Entrée), ou recherche par nom ou référence ; un article rescanné passe à la quantité suivante.
- **Écran tactile** : les derniers articles vendus et les derniers produits du catalogue s'affichent en grandes tuiles, avec photo et prix.
- **Client** : « Vente comptoir » par défaut, ou un client de la boutique retrouvé par son nom ou son e-mail.
- **Remises** : par ligne ou sur tout le panier, en pourcentage ou en euros.
- **Total calculé par la boutique** : prix, TVA et remises sont ceux de PrestaShop, pas une estimation du poste.

## Encaisser

| Étape | Détail |
|---|---|
| Moyens de paiement | Espèces, carte bancaire, chèque ou tout autre libellé, chacun relié à un moyen de paiement de la boutique |
| Paiements multiples | Plusieurs moyens sur une même vente, reste à payer affiché |
| Espèces | Montant reçu saisi, rendu de monnaie calculé |
| Commande | Créée dans PrestaShop à la validation, au statut choisi, stock décrémenté |
| Coupure de réseau | Une vente renvoyée après une coupure n'est jamais créée deux fois |

## Tickets

- **Ticket** affiché après l'encaissement : imprimé sur l'imprimante du poste (72 mm de large, format des imprimantes à tickets) ou envoyé par e-mail au client.
- **Contenu** : articles, remises, total TTC, TVA par taux, paiements et rendu ; en-tête (raison sociale, adresse, SIRET, n° de TVA) et pied de ticket libres.
- **Facture** PrestaShop en PDF sur demande.
- **Duplicata** numéroté, tracé au journal.
- **Annulation** : un ticket d'annulation est émis, la commande passe au statut d'annulation et le stock est rendu. Le mot de passe du poste est demandé.

## Journal de caisse inaltérable

Le journal de caisse est conçu pour répondre aux quatre conditions de la loi contre la fraude à la TVA (article 286, I, 3° bis du CGI) : inaltérabilité, sécurisation, conservation et archivage.

| Condition | Dans One Shop Manager |
|---|---|
| Inaltérabilité | Écritures en ajout seul, chaînées entre elles et signées par une clé propre au poste, gardée dans le trousseau du système ; une vente se corrige par un ticket d'annulation, jamais par modification |
| Sécurisation | Tickets numérotés sans trou, grand total perpétuel repris dans chaque ticket et chaque clôture, clôtures journalières, mensuelles et annuelles automatiques, journal des événements techniques |
| Conservation | Copie du journal envoyée à la boutique, en plus de celle du poste |
| Archivage | Archives signées exportées sur la période choisie, contrôle d'intégrité du journal en un clic |

Reprise d'une autre caisse : la numérotation continue à partir du prochain numéro de l'ancienne caisse. La reprise se fait une seule fois, avant le premier ticket, et elle est tracée au journal.

## Verrouillage et codes

- En mode caisse, l'application est verrouillée sur l'écran de caisse : le vendeur n'a accès ni au catalogue ni à la configuration.
- **Code à 4 chiffres** pour déverrouiller la caisse ; le panier en cours est gardé pendant le verrouillage.
- **Mot de passe du poste** pour revenir à l'administration et pour annuler une vente ; il est aussi demandé au lancement de l'application.
- Codes oubliés : la clé de licence les efface.

## Mise en route

1. **Module** : mettre à jour psmanager (0.30.0 ou plus) et synchroniser les commandes, pour recevoir les moyens de paiement de la boutique.
2. **Système › Sécurité** : définir le mot de passe du poste.
3. **Système › Caisse** : code à 4 chiffres, moyens de paiement, statuts d'une vente et d'une annulation, client « Vente comptoir » (créé en un clic), en-tête du ticket, fin d'exercice.
4. **« Passer en caisse »** dans le menu ou depuis le tableau de bord.

## Questions fréquentes

### La caisse fonctionne-t-elle sans connexion Internet ?
Non. Chaque encaissement crée la commande dans la boutique, qui calcule le total et décrémente le stock : la connexion est nécessaire pour encaisser. Si elle tombe pendant la validation, la vente renvoyée n'est jamais créée deux fois.

### Faut-il du matériel particulier ?
Non. Une douchette USB ou Bluetooth qui tape le code puis Entrée et une imprimante installée sur le poste suffisent. Sur un écran tactile, les articles se choisissent sur de grandes tuiles. Le terminal de carte bancaire reste indépendant : la caisse enregistre le moyen de paiement, elle ne pilote pas le terminal.

### Le stock du site est-il mis à jour après une vente en magasin ?
Oui, tout de suite : la vente est une commande PrestaShop, c'est la boutique qui décrémente le stock. Une annulation le rend.

### Peut-on modifier ou supprimer un ticket ?
Non, c'est le principe d'un journal inaltérable. Une erreur se corrige par un ticket d'annulation, puis par une nouvelle vente.

### Peut-on avoir plusieurs caisses ?
Oui. Chaque poste est une caisse, avec sa numérotation et son journal ; la licence couvre 3 postes.

### La caisse est-elle comprise dans la licence ?
Oui, comme toutes les fonctions : ni module payant ni abonnement en plus.

---
Source : https://oneshopmanager.com/fonctionnalites/caisse-prestashop · mis à jour le 2026-10-01
