Module promotions
AuraPOS intègre un module promotions complet avec 5 types de règles configurables et un moteur de cumul / exclusion. Idéal pour vos campagnes saisonnières, votre Happy Hour, vos packs déjeuner ou vos codes partenaires.
Disponibilité
Inclus dans les éditions Boutique, Studio, Restaurant, Group et Restaurant Group. Non disponible dans Express.
Les 5 types de promotions
1. Happy Hour
Remise automatique appliquée aux créneaux horaires définis, par jour de la semaine.
- Cible : tout le ticket, une famille, un produit, une catégorie fiscale
- Valeur : pourcentage ou montant fixe
- Plages horaires : configurables (ex : 16h-18h les Lun-Ven)
- Bitmask jours : flexibilité maximale (Lun-Mer-Ven sans Mar-Jeu, ou Sam+Dim seulement)
Cas d'usage typique : bar avec Happy Hour à -30 % sur les bières de 17h à 19h.
2. Quantité (3+1, 2ᵉ à -50 %)
Récompense l'achat en quantité d'un produit.
- N achetés + M offerts (ex : 3 cocas achetés = 4ᵉ gratuit)
- N achetés + 2ᵉ à -X % (ex : 2 t-shirts = -50 % sur le 2ᵉ)
- Règles par produit / famille spécifique
Cas d'usage : boulangerie "3 baguettes achetées = la 4ᵉ offerte", boutique "2ᵉ paire de chaussures à -30 %".
3. Code promo
Code saisissable en caisse par le caissier, à durée limitée.
- Code unique ou multi-usages
- Limite globale (max N utilisations toutes confondues)
- Limite par client (max 1 fois par client)
- Durée de validité : date début + date fin
- Cible : ticket entier ou un produit spécifique
Cas d'usage : partenariat avec un influenceur (code "INSTA10"), email marketing (code "WELCOME").
4. Pack / Combo
N produits au prix fixe (ex : Menu midi 12,90 € = entrée + plat + boisson).
- Liste de produits requis dans le panier
- Prix fixe ou réduction calculée
- Cumul interdit avec autres promos sur les produits du pack (configurable)
Cas d'usage : restaurant "Menu déjeuner", librairie "Pack 3 BD pour 25 €".
5. Seuil panier
Remise déclenchée à partir d'un certain montant.
- Seuil unique (-10 % dès 50 €) ou multi-paliers (50 € → -10 %, 100 € → -15 %, 150 € → -20 %)
- Cible : ticket entier ou une famille
- Cumul fidélité : activable ou non
Cas d'usage : boutique mode "Frais de couverture offerts dès 75 €", supermarché "-5 % dès 100 €".
Cumul et exclusion
Chaque promo a 2 flags qui contrôlent son interaction avec les autres :
- Cumulable : peut s'additionner avec d'autres promos sur la même ligne / le même ticket. Si
false, la promo est exclusive : si une autre promo de priorité égale ou supérieure est déjà appliquée, on saute celle-ci. - CumulableFidelite : peut se cumuler avec une récompense fidélité du module Loyalty sur la même ligne. Défaut
true.
Priorité (0-100, défaut 50) : plus la valeur est haute, plus la promo est appliquée en premier dans l'évaluation. Permet de hiérarchiser quand Cumulable = false.
Limites d'usage
- Limite globale : max N utilisations toutes confondues (compteur dans la BD)
- Limite par client : max N utilisations par client identifié
- Une fois par jour : la promo ne peut être utilisée qu'une seule fois par jour (toutes utilisations confondues)
Segments (ciblage avancé)
- Palier fidélité requis : la promo n'est applicable que si le client identifié a au moins ce palier
- Inactivité requise : la promo n'est applicable que si le client n'a rien acheté depuis N jours (campagne de reconquête)
- Anniversaire : la promo n'est applicable que le jour anniversaire du client identifié
Cas d'usage avancés combinés
Exemple "Happy Hour pour fidèles Or" :
- Type : Happy Hour
- Plage : 17h-19h Lun-Ven
- Valeur : -30 % sur famille "Bières"
- Palier fidélité requis : Or
- Cumulable fidélité : oui
Exemple "Pack Lunch midi + boisson incluse" :
- Type : Pack
- Produits : 1 entrée + 1 plat
- Prix fixe : 12,90 €
- Bonus : 1 boisson soft offerte (ajout automatique au panier)
- Plage : 11h30-14h Lun-Ven
Snapshot persisté
À la validation d'un ticket, les promos appliquées sont sérialisées en JSON et sauvegardées sur le ticket (PromotionsAppliqueesJson). En cas de réimpression d'un ancien ticket, les promos d'origine sont restituées exactement.
Centralisation multi-magasins (Group / Restaurant Group)
Avec une édition Group, vous créez vos promotions une seule fois dans le backend web mon.aurapos.be, et elles se diffusent automatiquement à tous vos établissements au prochain sync (max 5 min). Idéal pour lancer une campagne nationale d'un coup sur N magasins.