FAQ

Le QR code ne s'affiche pas sur l'écran client

Vérifiez les points suivants :

  1. Le serveur relais est bien renseigné dans l'onglet Paramètres de la configuration du module
  2. Votre serveur Dolibarr a accès à Internet (le ticket est envoyé par requête HTTPS vers le serveur relais)
  3. L'extension PHP curl est activée
  4. La facture a bien le statut "payée" (le QR code est généré uniquement après le paiement)

L'écran client affiche "Access forbidden"

L'URL de la page d'affichage client contient un paramètre chiffré (p=...). Si ce paramètre est absent ou invalide, l'accès est refusé. Scannez à nouveau le QR code depuis l'onglet Affichage PdV de la configuration du module.

Le ticket ne se met pas à jour en temps réel

La mise à jour en temps réel repose sur les triggers Dolibarr. Vérifiez que :

  • Le module eTicket est bien activé
  • Le fichier core/triggers/interface_99_modEticket_EticketTriggers.class.php est présent
  • Aucun autre module ne bloque les triggers

Puis-je utiliser mon propre serveur relais ?

Le serveur relais par défaut est https://tickets.dolizen.fr. Vous pouvez renseigner l'adresse d'un autre serveur dans l'onglet Paramètres, à condition qu'il implémente la même API d'upload. Pour plus de détails sur le service, consultez tickets.dolizen.fr.

Le module TakePOS est-il obligatoire ?

Oui. Le module eTicket est conçu comme une extension de TakePOS. Il ne fonctionne pas sans ce module. L'activation d'eTicket est bloquée si TakePOS n'est pas activé.

L'en-tête et le pied de page du ticket sont partagés avec TakePOS ?

Oui. Les paramètres TAKEPOS_HEADER et TAKEPOS_FOOTER sont mutualisés. Si vous modifiez l'en-tête ou le pied de page dans la configuration eTicket, cela impacte également les tickets imprimés par TakePOS, et inversement.

Le ticket PDF est-il stocké sur mon serveur ?

Oui. Le PDF est stocké dans le répertoire de la facture correspondante (documents/facture/REF/REF-eticket.pdf). Il est également envoyé temporairement (24 h) sur le serveur relais pour permettre au client de le télécharger via le QR code.

Comment fonctionne le timeout de l'écran client ?

Après le paiement, le ticket et le QR code restent affichés pendant la durée configurée dans le paramètre Durée d'affichage du ticket payé. Une fois ce délai écoulé, l'écran affiche :

  1. Le message publicitaire (si renseigné)
  2. Le contenu de la page web externe (si l'URL est renseignée)
  3. Un écran vide si aucun des deux n'est configuré

Le module est-il compatible avec le multi-entité ?

Oui. Le module gère le multi-entité de Dolibarr. Chaque entité dispose de sa propre configuration et de ses propres terminaux de point de vente.

Plusieurs terminaux TakePOS sont-ils gérés ?

Oui. Le module crée automatiquement un affichage déporté pour chaque terminal configuré dans TakePOS. Chaque terminal possède sa propre URL et son propre QR code de connexion, disponibles dans l'onglet Affichage PdV.