-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
But : créer une “commande cadeau” qui référence X codes cadeau existants, et gère les statuts.
À faire :
- Ajouter (ou compléter) un modèle gift_orders : id, public_id (affichable), buyer_email, qty, ticket_type, status (draft|pending_payment|paid|cancelled|refunded), timestamps.
- Ajouter l’assignation : table de liaison gift_order_codes (order_id, code_id) ou champ order_id sur les codes si c’est ton modèle.
- Statut côté code : available|reserved|sold|redeemed (au minimum available/sold + reserved pour éviter les courses).
AC :
- Une commande “paid” a exactement N codes assignés.
- Impossible d’assigner 2 fois le même code à 2 commandes (contrainte DB).
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request