Un nouveau statut `attente_renouvelement` ou `attente_echeance`
Actuellement en cas d'abonnement, la commande repasse en statut attente
lors de la préparation de l'échéance, puis en statut paye
ou erreur
en cas de succès ou echec du paiement.
2 problèmes :
- la transition
paye
->attente
déclenche possiblement une notification client/vendeur si on a coché la notification pour les commandes qui passent en attente. On peut à la rigueur traiter ce cas dans le mail de notification en voyant que on vient depaye
et renvoyer un texte vide, ce qui annule la notification - la transition
attente
->paye
re-déclenche une notification pour paiement. Ça peut être jugé penible et indésirable de générer chaque mois une notification de commande payée, et pour le coup il est très difficile d'éviter cela sans beaucoup de bricolage.
Je propose donc un statut spécifique attente_renouvelement
ou attente_echeance
qui est peut-être plus cohérent avec les autres noms de champs, qui serait utilisé uniquement dans ce cas précis.
Cela permet d'identifier clairement ce cas et de le distinguer du statut attente
utilisé lors de l'attente du paiement initial d'une commande, et de gérer plus finement ce que l'on veut faire avec les échéances.