Campagnes
Les campagnes sont des offres promotionnelles qui regroupent un ou plusieurs forfaits sous un thème commun ou une promotion à durée limitée. Elles permettent aux propriétaires de cybercafés et de centres de jeux de créer des offres structurées (telles que "Promo d'été" ou "Bundle Gaming du Week-end") que les membres peuvent consulter et acheter via le panneau Membre côté client ou au comptoir du caissier.
Structure d'une campagne
Chaque campagne est définie par les champs suivants :
| Champ | Description |
|---|---|
name |
Le nom d'affichage de la campagne, visible par les membres et le personnel. |
description |
Un texte explicatif décrivant l'objet, les conditions ou les avantages de la campagne. |
active |
Un interrupteur qui contrôle si la campagne est actuellement disponible à l'achat. |
expires_at |
Une date d'expiration facultative. Passé cette date, la campagne n'accepte plus de nouveaux achats, mais les achats existants restent valides selon leurs propres conditions. |
deleted |
Un indicateur de suppression logique. Les campagnes supprimées sont masquées de la liste active mais leurs données sont conservées pour les rapports. |
États d'une campagne
Une campagne peut se trouver dans l'un des états suivants :
- Active : la campagne est visible et disponible à l'achat. L'indicateur
activeest à 1 et la campagne n'a pas été supprimée. - Inactive : la campagne existe mais est temporairement désactivée. L'indicateur
activeest à 0. Elle peut être réactivée à tout moment. - Expirée : la date actuelle a dépassé la date
expires_atde la campagne. La campagne n'accepte plus de nouveaux achats. - Supprimée : la campagne a été supprimée de manière logique. Elle n'apparaît dans aucune liste active et ne peut pas être achetée, mais toutes les données associées (achats, lots, enregistrements de consommation) sont conservées.
Associer des forfaits aux campagnes
Une campagne seule ne définit pas ce que le membre reçoit. C'est le rôle des forfaits. Chaque campagne contient un ou plusieurs forfaits qui définissent le droit spécifique (minutes, crédit de portefeuille, ou les deux) ainsi que le prix d'achat.
Par exemple, une campagne "Rentrée des classes" pourrait inclure trois forfaits :
- Basic : 60 minutes pour un prix fixe.
- Standard : 120 minutes + 30 minutes bonus pour un prix supérieur.
- Premium : 500 unités de crédit de portefeuille + 60 minutes bonus pour le prix le plus élevé.
Consultez la page Forfaits pour tous les détails sur la configuration des forfaits.
Parcours d'achat du membre
Lorsqu'un membre achète un forfait de campagne, la séquence suivante se produit :
- Consultation : le membre consulte les campagnes disponibles dans le panneau Membre sur le PC client (onglet Campagnes) ou un caissier recherche les campagnes dans l'interface serveur.
- Sélection : le membre choisit un forfait spécifique au sein d'une campagne.
- Paiement : le prix d'achat est collecté. Il peut s'agir d'espèces en caisse, d'un paiement par carte ou d'un prélèvement sur le solde existant du portefeuille du membre.
- Exécution : le système crée les crédits de portefeuille et/ou les crédits de temps correspondants selon la définition du forfait :
- Pour les forfaits monétaires : des crédits de portefeuille sont créés avec le montant du droit.
- Pour les forfaits minutes : des crédits de temps sont créés avec le nombre de minutes du droit.
- Les droits bonus créent des crédits supplémentaires marqués comme "bonus".
- Enregistrement : un enregistrement d'achat est créé reliant le membre, la campagne, le forfait et tous les crédits associés. Cet enregistrement suit les droits par rapport à la consommation au niveau de l'achat.
Activation et désactivation des campagnes
Les propriétaires peuvent basculer l'état actif d'une campagne à tout moment :
- Activer une campagne la rend immédiatement disponible à l'achat pour les membres et les caissiers.
- Désactiver une campagne la retire de la liste d'achat mais n'affecte pas les achats existants. Les membres ayant déjà acheté des forfaits de la campagne conservent leurs crédits de portefeuille et de temps.
Cela est utile pour les promotions saisonnières. Créez la campagne à l'avance, activez-la au début de la promotion et désactivez-la à la fin, le tout sans perte de données.
Créer une campagne
Pour créer une nouvelle campagne :
- Rendez-vous dans la section Campagnes de la barre latérale (ou la zone dédiée à la gestion des campagnes).
- Cliquez sur Ajouter une campagne.
- Saisissez un nom et une description pour la campagne.
- Définissez éventuellement une date d'expiration si la campagne doit cesser automatiquement d'accepter de nouveaux achats après une date précise.
- Enregistrez la campagne.
- Ajoutez un ou plusieurs forfaits à la campagne (consultez Forfaits pour les détails).
Gérer les campagnes
Depuis la liste des campagnes, vous pouvez :
- Modifier le nom, la description ou la date d'expiration d'une campagne.
- Basculer le statut actif pour activer ou désactiver la campagne.
- Supprimer une campagne (suppression logique) pour la retirer définitivement de la liste active tout en préservant les données.
- Consulter les achats pour voir quels membres ont acheté des forfaits de cette campagne et l'état de leurs droits.