Documentation monétique KWISATZ
Monétique IP et TPE
KWISATZ transmet le montant du règlement au terminal de paiement, attend sa réponse, puis enregistre le règlement uniquement lorsque la transaction est confirmée. Les interfaces IP modernes peuvent aussi piloter l’impression des reçus client et commerçant depuis la caisse.
Réponse directe
Conseil pour la configuration monétique
1. Repères de version
Les références de version ci-dessous sont conservées comme repères documentaires. Les menus, options et comportements doivent être contrôlés sur la version et la sérialisation réellement installées ; une évolution plus récente peut avoir modifié le fonctionnement.
2. Licence et disponibilité
La dépendance de licence mentionnée dans ce document provient des sources. Sa disponibilité peut varier selon la version, la sérialisation, le partenaire ou l’installation ; faites-la valider techniquement avant de modifier l’environnement.
3. Distinguer KWISATZ des opérations externes
Un enregistrement dans KWISATZ ne prouve pas automatiquement qu’une opération a été exécutée dans un système externe : débit ou remboursement TPE, mouvement physique d’espèces, envoi de SMS ou d’e-mail, ou action réalisée sur une plateforme.
- Contrôler séparément la transaction réelle.
- le statut du terminal ;
- le lot du terminal ;
- la ligne de règlement enregistrée dans KWISATZ.
4. Protection des données
5. Principe de la monétique connectée
- L’opérateur sélectionne un mode de règlement relié au TPE.
- KWISATZ calcule le montant restant à régler.
- La caisse envoie ce montant au terminal.
- Le client présente sa carte ou son moyen de paiement compatible.
- Le terminal traite la transaction dans son circuit monétique.
- Le TPE renvoie un statut et, selon l’interface, des informations sur le montant réellement accepté.
- KWISATZ crée la ligne de règlement uniquement après un retour positif exploitable.
- Les reçus sont imprimés par le terminal ou par l’imprimante de caisse.
6. Choisir l’interface correcte
| Interface | Usage documenté | Vigilance |
|---|---|---|
| Concert E / Concert E+ | Protocoles historiques, généralement configurés en liaison série. | Faire confirmer le protocole exact et les paramètres du terminal. |
| Concert V3 IP | Communication IP fondée sur le protocole Concert V3. | Port historique 8888 sans port explicite ; syntaxe IP:PORT sur les versions compatibles. |
| Smile&Pay | Type partenaire dédié documenté dans les révisions récentes. | Vérifier la révision KWISATZ et la licence du poste. |
| PayXpert | Type partenaire dédié documenté dans les révisions récentes. | Vérifier la révision, le contrat et la licence partenaire. |
| Noelse | Partenaire cité dans la révision monétique de mars 2026 fournie. | Faire confirmer la version minimale et le paramétrage. |
| Worldline | Interface partenaire pouvant être exigée lorsque le terminal retourne l’identification correspondante. | Ne pas contourner le contrôle par un type générique. |
| Yavin | Interface IP spécifique documentée, avec gestion possible des reçus. | Utiliser les réglages correspondant à la version installée. |
| Wynid / Verifone | Monétique intégrée utilisant des paramètres propres au prestataire. | Faire valider l’application, le magasin et le numéro de terminal. |
| Axis / C3 | Interface semi-intégrée documentée pour certaines installations. | Confirmer l’agent, l’application et le contrat concernés. |
7. Vérifier les options de licence
| Fonction | Option documentée |
|---|---|
| Concert V3 IP générique | Pack caisse (fonctions avancées) ou option de monétique adaptée, selon la version et la sérialisation. |
| Smile&Pay, PayXpert, Noelse | Option Interface Monétique Partenaires documentée dans les révisions fournies. |
| Interface imposée Worldline | Option partenaire compatible à faire confirmer. |
| Yavin, Wynid ou Axis | Option de monétique ou de partenaire selon la version, le contrat et le poste. |
8. Préparer le réseau IP
- Connectez le TPE au réseau prévu par le mainteneur monétique.
- Attribuez-lui une adresse stable ou une réservation DHCP.
- Placez la caisse et le terminal sur des réseaux autorisés à communiquer.
- Identifiez le port du protocole.
- Autorisez uniquement les communications nécessaires entre la caisse et le terminal.
- Faites tester la communication depuis la caisse avec un outil ou une procédure adaptée.
- Évitez les doubles adresses IP.
- Documentez le terminal, sa caisse, son adresse et son prestataire.
Syntaxe Concert V3 IP
192.168.1.11
Le port historique par défaut est alors 8888.
192.168.1.11:5000
La syntaxe IP:PORT permet de préciser un port différent sur les versions compatibles. Le nombre 5000 n’est qu’un exemple : utilisez le port fourni pour le terminal.
9. Configurer le TPE dans KWISATZ
Le chemin documenté est Démarrage > Périphériques utilisés > TPE ; l’intitulé exact peut varier selon la version.
| Zone | Fonction |
|---|---|
| Activée | Active ou désactive l’utilisation du périphérique sur ce poste. |
| Type | Sélectionne le protocole ou le partenaire. |
| Port série, vitesse, parité, bits, stops | Paramètres de communication des interfaces série. |
| Chemin racine | Chemin d’une application monétique intégrée lorsque l’interface le demande. |
| Identifiant magasin | Identifiant du magasin ou zone réutilisée comme adresse selon l’interface. |
| Terminal N° | Numéro du terminal pour les interfaces qui l’utilisent. |
| Gestion des TRD par Flash-info | Option propre à certaines installations de monétique intégrée. |
| Trame dialogue désactivée | Désactive la trame initiale de présence de Concert V3 IP ; à utiliser uniquement pour un terminal concerné. |
| Remboursement protégé | Impose un accès superviseur pour tout remboursement CB. |
| Abandon protégé | Impose un accès superviseur pour abandonner une transaction. |
| Log par transaction | Crée une trace de diagnostic temporaire. |
10. Configurer le mode de règlement CB
Dans la fiche du mode de règlement utilisé pour les cartes :
- Choisissez un code et un libellé explicites.
- Cochez Connecter TPE.
- Contrôlez le Total automatique, la saisie du montant et leur effet sur les paiements mixtes.
- Contrôlez la catégorie du règlement et son apparition dans le décompte.
- Ajoutez la touche au clavier tactile.
- Testez les règlements partiels.
- Utilisez un règlement TRD distinct lorsque l’interface le prévoit.
11. Effectuer un paiement
- Saisissez les articles.
- Appuyez sur Total ou utilisez le règlement avec total automatique.
- Sélectionnez la carte bancaire.
- Vérifiez le montant affiché dans la fenêtre TPE.
- Le client effectue son paiement.
- Attendez le statut définitif du terminal.
- Vérifiez que le règlement enregistré correspond au montant accepté.
- Remettez le reçu disponible selon la configuration.
- Finalisez le ticket.
Paiement partiel
Lorsque le ticket a déjà reçu un autre règlement, seul le reste à payer doit être transmis. Testez également les cartes TRD, qui peuvent être limitées aux produits éligibles.
12. Imprimer les reçus client et commerçant
Concert V3 IP
Lorsque le type est Protocole Concert V3 (IP), l’option Impression des tickets depuis la caisse active les choix suivants :
| Reçu | Choix disponibles |
|---|---|
| Ticket client | Jamais, Toujours ou À la demande. |
| Ticket commerçant | Jamais ou Toujours. |
Yavin sur anciennes versions
Certaines anciennes versions Yavin utilisaient des réglages de poste dans le fichier de configuration.
Pour le reçu client, la valeur 2 demande à chaque transaction
si le client souhaite un exemplaire imprimé.
13. Remboursement et abandon de transaction
Remboursement CB
- Retrouvez la vente et son justificatif.
- Utilisez la fonction de retour ou remboursement prévue.
- Vérifiez l’autorisation TPE — Remboursement du vendeur.
- Si la protection globale est active, faites intervenir un superviseur.
- Suivez la procédure exigée par le terminal et le prestataire.
- Attendez la confirmation réelle du remboursement.
- Contrôlez l’opération KWISATZ, le statut terminal et le reçu.
Abandon
Lorsqu’une transaction est abandonnée, KWISATZ peut proposer :
- quitter sans enregistrer la transaction dans le ticket ;
- enregistrer la transaction TPE dans le ticket puis quitter.
14. Titres-restaurant dématérialisés
Certaines interfaces détectent les cartes de titres-restaurant dématérialisés et peuvent utiliser le règlement associé dans les préférences de Vente directe.
Contrôles
- produits éligibles ;
- montant restant après les autres règlements ;
- montant réellement accepté par le terminal ;
- circuit monétique utilisé par la carte ;
- refus partiel ou total ;
- ventilation dans les statistiques et le décompte.
15. Paramètre interne TPE_ATTENTE_RETOUR
TPE_ATTENTE_RETOUR. Ce repère interne ne doit pas être modifié directement. Faites analyser et valider le réglage par un technicien KWISATZ après sauvegarde et relevé de la configuration.Ce paramètre interne historique est réservé au diagnostic et ne doit pas être modifié par l’utilisateur.
| Valeur | Comportement | Risque |
|---|---|---|
0 |
Attend la réponse réelle du TPE. | Comportement standard à conserver. |
1 |
Enregistre avant confirmation réelle. | Risque critique de règlement fictif. |
2 |
Confie la validation à une confirmation opérateur. | Risque élevé d’erreur humaine. |
16. Sécurité et organisation
- association claire entre chaque caisse et son terminal ;
- adresse IP stable et inventaire à jour ;
- règlement manuel CB limité aux superviseurs ;
- remboursement protégé par accès superviseur ;
- abandon protégé par accès superviseur ;
- rapprochement selon la fréquence définie entre KWISATZ, le terminal, les lots et le compte acquéreur ;
- aucune donnée carte complète dans les journaux de support ;
- logs de dépannage désactivés après résolution ;
- mise à jour coordonnée de KWISATZ et du terminal ;
- procédure écrite pour les transactions incertaines.
17. Logs et mode dépannage
L’option de log par transaction trace les échanges nécessaires au diagnostic. Les anciens modes de debug produisaient des fichiers ASC dans le dossier TICKETS ; les révisions plus récentes documentent des fichiers LOG dans le dossier LOG.
Ancien mode historique : YYYYMMDD_HHMMSS_LOG_TPE.ASC Révisions plus récentes : TPE_YYYYMMDD_HHMMSS_LOG_TPE.LOG
Les interfaces récentes peuvent enregistrer la trame envoyée et la trame reçue.
Informations à relever
- date et heure ;
- version KWISATZ ;
- type d’interface ;
- adresse et port, sans secret ;
- montant demandé ;
- montant accepté ;
- statut ou message d’erreur ;
- action de l’opérateur ;
- présence de la transaction dans le TPE et dans le ticket.
18. Recette avant mise en production
- Identifier le partenaire, le protocole, la version et la licence.
- Relever l’adresse, le port et les paramètres initiaux.
- Tester la communication sans modifier le terminal au hasard.
- Effectuer un paiement accepté de montant maîtrisé.
- Effectuer un paiement refusé.
- Tester le sans contact et la saisie du code selon le terminal.
- Tester un paiement mixte et le reste à payer transmis.
- Tester une acceptation partielle uniquement si l’interface la permet.
- Tester une carte TRD lorsque ce circuit est utilisé.
- Tester les reçus client et commerçant.
- Tester un remboursement avec autorisation puis sans autorisation.
- Tester l’abandon sans enregistrement.
- Tester le scénario d’un paiement accepté mais d’un retour de communication incomplet.
- Simuler une coupure sur une caisse pilote.
- Vérifier qu’aucune relance ne crée un double débit.
- Rapprocher le ticket, la transaction TPE et le lot.
- Désactiver les logs après validation.
19. Diagnostic rapide
Le menu TPE ne propose pas Concert V3 IP
Message « interface monétique Worldline requise »
Le choix partenaire est refusé par la licence
Le TPE ne répond pas à l’adresse IP
Le terminal utilise un port différent de 8888
Erreur « trame transmise ou reçue non conforme »
Le TPE PAX refuse la première trame
Le sans contact est refusé alors que la carte à puce fonctionne
Un règlement non-carte déclenche le TPE
Le TPE a refusé mais KWISATZ a enregistré un règlement
KWISATZ affiche une erreur mais le client est débité
Le montant enregistré diffère du montant accepté
Le reçu client ne s’imprime pas
Le reçu commerçant s’imprime deux fois
Le remboursement est refusé au vendeur
Le bouton Abandonner demande toujours un superviseur
La caisse semble bloquée pendant le paiement
Le log n’est pas créé après un abandon
20. Procédure de secours
TPE indisponible
- Vérifier le réseau et l’état du terminal.
- Ne pas valider la CB manuellement sans preuve.
- Proposer un autre moyen de paiement.
- Contacter le mainteneur monétique si l’incident persiste.
- Noter l’heure, le montant et le message.
Transaction incertaine
- Conservez le ticket non finalisé lorsque la procédure le permet.
- Consulter le journal du TPE.
- Vérifier l’application du prestataire.
- Comparer les dernières transactions par heure et montant.
- Faites qualifier la situation par un responsable autorisé.
- Documenter toute correction manuelle.
21. Actions à éviter
- choisir une interface différente pour contourner une licence ;
- laisser une adresse IP dynamique non réservée ;
- Repère de diagnostic :
TPE_ATTENTE_RETOUR. Ce repère interne ne doit pas être modifié directement. Faites analyser et valider le réglage par un technicien KWISATZ après sauvegarde et relevé de la configuration. - relancer une carte après timeout sans contrôler le débit ;
- enregistrer manuellement une CB sans justificatif ;
- laisser tous les vendeurs rembourser ou abandonner ;
- imprimer les reçus simultanément sur le TPE et la caisse sans besoin ;
- laisser les logs activés en permanence ;
- copier des paramètres INI historiques sans validation ;
- modifier le protocole du terminal sans le mainteneur.
22. Liste de contrôle
- Le partenaire et le protocole sont identifiés.
- La version KWISATZ est compatible.
- La licence requise est active.
- L’adresse IP est stable.
- Le port est confirmé.
- Le bon type est sélectionné dans l’onglet TPE.
- Le mode de règlement coche Connecter TPE.
- Le paramètre interne TPE_ATTENTE_RETOUR reste à 0.
- Les remboursements et abandons sont protégés.
- Le paiement partiel et les TRD sont testés.
- Les reçus client et commerçant sont configurés.
- Le sans contact est testé.
- La coupure réseau est testée.
- La fréquence de rapprochement est définie et appliquée.
- Les logs sont désactivés après dépannage.
23. Évolutions KWISATZ documentées
| Période | Évolution |
|---|---|
| 2021 | Ajout des protections superviseur pour remboursement et abandon ; harmonisation de l’autorisation vendeur TPE — Remboursement. |
| Février–avril 2023 | Ajout de Concert V3 IP, de l’adresse terminal, de la trame de dialogue désactivable et documentation interne de TPE_ATTENTE_RETOUR. |
| Août–novembre 2023 | Évolutions Yavin, remboursements et détection de cartes TRD. |
| Septembre 2024 | Port Concert V3 IP personnalisable par la syntaxe IP:PORT et travaux autour de Smile&Pay. |
| Mai–juillet 2025 | Reçus Concert V3 IP depuis la caisse, types partenaires dédiés et contrôle du montant réellement accepté. |
| Mars 2026 | Révision des interfaces partenaires et ajout de Noelse dans le suivi fourni. |
24. Sources documentaires
- MENUS_KWISATZ — Périphériques utilisés, onglet TPE et option Connecter TPE des règlements.
- WKW_Suivi_Développement — protections remboursement/abandon, Concert V3 IP et TPE_ATTENTE_RETOUR.
- WKW_Suivi_Développement — reçus, ports IP, partenaires et montant réellement accepté.
- Version 3.56 fournie — trame de dialogue PAX, TPE_ATTENTE_RETOUR et évolutions de logs.
- Tutoriels KWISATZ — réglages historiques d’impression Yavin.
- Base support téléphonique — diagnostic de protocole, version et logs TPE.