@feuloren On a pas le droit de faire une réduction de 100% ? on est forcé au mieux de faire 0.999999 strange quand même non ?
Sinon pour le `<= 0` j'aurais mis une inégalité stricte aussi, bien qu'effectivement le test au dessus `!is_null()` risque d'éviter le cas parce que php c'est moche... Je pense qu'on devrait accepter les réductions de 0% (= prix normal)