Description du projet
TraduitLa chose la plus importante pour moi est la couche de règles. Je veux limiter un code par montant minimum de commande, catégories de produits ou collections spécifiques, statut de premier client, et une fenêtre active avec des dates de début et de fin. J'ai également besoin d'un contrôle strict sur la combinaison des remises : certains codes ne doivent pas s'accumuler avec quoi que ce soit, certains ne peuvent se combiner qu'avec la livraison gratuite, et des limites d'utilisation par client et globales doivent être appliquées afin qu'un code ne puisse pas être mal utilisé. Laissez-moi clarifier dès le départ : ce n'est pas un programme de points de fidélité ou un système de cartes-cadeaux—ce sont des choses distinctes, et je ne veux pas les mélanger dans cette tâche. Ce ne sont que des codes de remise basés sur des règles.
Enfin, j'ai besoin d'analyses lisibles sur l'utilisation : applications par code et par campagne, revenus influencés et valeur moyenne des commandes, ainsi qu'une liste actuelle des codes approchant de leur limite ou expirés. Un écran d'administration propre pour créer, mettre en pause et archiver des codes serait une excellente finition.
— Génération de codes uniques simples et en lot avec exportation
— Types de remise : pourcentage, fixe, livraison gratuite, avec un plafond sur le montant de la remise
— Règles : commande minimum, catégories/collections, première commande uniquement, dates actives
— Contrôle de combinaison de remises plus limites d'utilisation par client et globales
— Tableau de bord analytique et panneau d'administration pour la création, la pause et l'archivage de codes