Skip to content

Bons cadeau

Émission et gestion des bons cadeau : émission au comptoir ou en back-office, utilisation comme moyen de paiement en caisse, impression d'un bon imprimable au format carte. Solde résiduel suivi automatiquement.

Menu : Comptoir > Bons cadeau

Cycle de vie

Émission → Impression → Remise au bénéficiaire → Utilisation (1 ou plusieurs fois) → Bon entièrement consommé.

Activation

Avant la première utilisation au Comptoir, configurer dans Options Commerciales → onglet Fidélité → section Bons cadeau :

ParamètreDescription
Mode de paiementMode (table modep) utilisé pour matérialiser les consommations dans la compta. Créer un mode dédié « Bon cadeau » dans le référentiel

Sans ce paramètre

Le bouton « Bon cadeau » dans le multi-règlement reste désactivé.

Liste

Liste des bons cadeau

Colonnes : Numéro, Montant initial, Montant utilisé, Solde restant, Date émission, Date expiration, Bénéficiaire, Actif.

Actions

ActionDescription
Émettre un bonCrée un nouveau bon avec numéro auto-généré au format BC-YYYYMMDD-XXXX
Clic sur ligneOuvre le détail

Fiche bon cadeau

Fiche bon cadeau

Section : Bon cadeau

ChampDescription
(auto)Identifiant interne
Numéro de bonNuméro auto-généré (modifiable). Format défaut : BC-20260516-0001. C'est ce numéro qui est imprimé et saisi en caisse
MontantValeur nominale du bon (DH). Verrouillé dès qu'une utilisation a eu lieu
ÉtatToggle Actif / Désactivé. Désactiver empêche toute utilisation sans supprimer l'historique
BénéficiaireNom du destinataire (texte libre, optionnel — utile sur le bon imprimé)
Acheté parCombo client si le bon a été acheté par un client connu (optionnel)
Date d'émissionDate d'émission (auto à la création)
Date d'expirationDate de péremption. Au-delà, le bon ne peut plus être utilisé
ObservationCommentaire libre

Section : Solde

Trois cards visuelles :

  • 🔵 Montant initial : valeur de départ
  • 🟡 Déjà utilisé : somme des consommations
  • 🟢 Solde restant : initial − utilisé

Section : Historique des utilisations

Liste de toutes les consommations passées (ticket, date, utilisateur, montant). Audit complet.

Badge statut

En haut à droite du détail, un badge indique l'état du bon :

BadgeCas
🟢 UtilisableActif + non expiré + solde > 0
🟡 Entièrement utiliséSolde = 0
🔴 ExpiréDate d'expiration dépassée
DésactivéToggle Actif = off

Impression

Bouton Imprimer dans la barre du détail → ouvre l'aperçu Stimulsoft → format A5 paysage avec :

Bon cadeau imprimé

  • Bordure rose
  • Titre BON CADEAU en grand
  • En-tête de la société
  • Numéro du bon
  • Montant en gros caractères (44pt vert)
  • Nom du bénéficiaire (si renseigné)
  • Dates d'émission / expiration
  • Conditions d'utilisation au bas

Imprimable, exportable en PDF ou envoyable par email depuis l'aperçu.

Modèle personnalisable

Le rapport par défaut peut être surchargé par un modèle personnalisé société (Stimulsoft Designer) — couleurs, logo, slogan.

Utilisation au Comptoir

Dans l'Interface Comptoir → Outils > Multi-règlements :

Bouton bon cadeau

  1. Cliquer « Bon cadeau » 🎁
  2. Saisir le numéro (au clavier ou via scanner code-barre — si le bon est imprimé avec un code-barre)
  3. Cliquer Vérifier (ou Entrée)
  4. Le dialog affiche :
    • Numéro
    • Montant initial
    • Solde disponible
    • Bénéficiaire (si renseigné)
    • Validité (Utilisable / Expiré / etc.)
  5. Saisir le montant à utiliser (max = min(solde, reste à payer))
    • Boutons rapides : « Solde complet » ou « Reste à payer »
  6. Ajouter → une ligne de règlement « Bon cadeau » est créée
  7. Compléter avec d'autres moyens de paiement si le bon ne couvre pas tout
  8. Valider la vente → la consommation est enregistrée et le solde du bon diminué

Saisie utilisation bon cadeau

Cas d'usage

Émission au moment d'un achat

  1. Client A vient acheter un bon cadeau de 500 DH pour offrir
  2. Caissier ouvre Bons cadeau > Émettre un bon → numéro BC-20260516-0001 généré
  3. Saisit montant = 500, bénéficiaire = « Mme X », date expiration = aujourd'hui + 1 an
  4. Imprime le bon → remise au client A
  5. Sur l'écran de vente : encaisser 500 DH (en mode espèce/carte) — c'est une vente du bon (pas encore son utilisation)

À noter

Dans cette version, l'émission au comptoir et la vente du bon sont deux opérations séparées. Une future amélioration pourra émettre + vendre en une seule transaction.

Utilisation totale

  • Total ticket : 350 DH
  • Mme X présente son bon de 500 DH → saisie au comptoir → solde 500
  • Saisie 350 DH à utiliser → mode « Bon cadeau » 350 DH → ticket validé
  • Nouveau solde du bon : 150 DH (utilisable plus tard sur un autre ticket)

Utilisation partielle puis complète

  • Bon de 500 DH, premier passage : utilise 200 DH → solde 300 DH
  • Deuxième passage : utilise 300 DH → solde 0 → bon « Entièrement utilisé »
  • Le bon reste consultable dans l'historique mais n'apparaît plus dans les recherches actives

Combinaison avec d'autres règlements

Total ticket : 700 DH

  • Bon cadeau (solde 200) : 200 DH
  • Fidélité (50 pts) : 50 DH
  • Espèce : 450 DH → Multi-règlement total 700 DH ✓

Bon expiré

Caissier saisit le numéro → toast et dialog affichent « Bon expiré » (badge rouge). Aucune utilisation possible. Solution : annuler ou renouveler manuellement la date d'expiration (back-office).

Règles de gestion

  • Numéro unique : chaque bon a un numéro unique en base (index unique). Le format auto-généré garantit l'unicité.
  • Montant verrouillé : dès qu'une consommation existe, le montant initial ne peut plus être modifié (sinon le solde devient incohérent).
  • Suppression bloquée : un bon avec au moins une utilisation ne peut pas être supprimé → utiliser Désactiver pour le rendre inutilisable.
  • Plafond de consommation : limité au minimum entre solde et reste à payer.
  • Dévalidation BL : si un ticket utilisant un bon est dévalidé, les consommations associées sont automatiquement annulées.
  • Audit complet : table consommation_bon_cadeau trace chaque utilisation (IDbon, nbl, montant, date, utilisateur).
  • Pas de remboursement : les bons cadeau ne sont pas remboursables en espèces — c'est une convention métier (à respecter pour la cohérence comptable).

Voir aussi