Description du projet
TraduitLe code doit être lié à la commande, avoir une période de validité définie après laquelle il expire automatiquement, et être utilisable au moment du paiement de la même manière qu'un code promo, y compris le remboursement partiel si la valeur du certificat est supérieure au total de l'achat. Nous avons besoin d'une protection de base contre la devinette ou le brute-forcing des codes, et d'un moyen simple pour nous de voir les certificats émis, échangés et expirés sans fouiller dans la base de données à la main.
Du côté du design, le PDF doit avoir un aspect présentable, avec nos couleurs de marque et un espace pour un court message personnel de l'acheteur, sans encombrement inutile. Nous sommes ouverts à discuter des dénominations exactes et de la logique d'expiration, mais les mécanismes de base de génération, d'échange, d'expiration et d'exportation PDF doivent être construits de manière solide, car cela fonctionnera sans surveillance la plupart du temps.
Ce que nous attendons du module :
— Valeur de certificat sélectionnable ou personnalisée
— Code d'activation unique, difficile à deviner par certificat
— Période d'expiration configurable
— Génération automatique de PDF avec branding de base
— Application du certificat au moment du paiement, y compris utilisation partielle
— Une simple liste et vue d'état des certificats émis pour notre côté