Le paiement d'une offre d'abonnement immatériel génère une commande "envoyée"
C'est assez absurde, et je cherche encore où ça se produit et je pense que ça vient de action_distribuer_commande_dist()
pour la boutique d'une revue
- des offre d'abonnement avec la case immatériel cochée
- lors de la validation retour bank, le statut de la commande passe à "envoyée" tout de suite après "payée" et envoi donc seulement la notification "Commande envoyée"
- sauf qu'il n'y a pas à prévenir de cela,la commande n'est pas du tout envoyée.
Non seulement c'est un abonnement avec accès restreint à des pdfs mais l'offre est aussi couplée à un abonnement papier, et la personne peut avoir acheté en même temps un numéro papier de surcroit. Ça devient absurde du coup, personne n'a envoyé de commande au même moment qu'elle a été payé, tout au plus est-elle payée/validée mais pas du tout envoyée. Si un élément est immatériel on envoie rien et si c'est matériel on ne peut envoyer dans la seconde, il faut d'abord recevoir le certificat de paiement !
Je souhaiterai (comme avant) que la notification commande 'payée' corresponde à ce qui vient d'être fait par l'internaute : payer.
D'autant que j'ai décoché les notifications de commande 'envoyées' et que ça part quand même !
Une piste pour invalider ce processus automatique forcé ?