Un de nos clients a demandé à son personnel chargé de la saisie des commandes de soumettre des commandes avec un total de commandes négatif. L'application autorise déjà les éléments de campagne négatifs, ce qui fonctionne bien tant que le reste de la commande génère un total général positif.
Il semble que Magento s'efforce de ne pas avoir un total de commandes négatif. L'examen des totaux collectés montre que Magento appliquera une carte-cadeau pour le montant inverse. Si je désactive la carte-cadeau, elle applique le crédit de magasin (même si le crédit n'existe pas). Je soupçonne que ce n'est qu'une bizarrerie (et peut-être un hareng rouge).
Quelqu'un peut-il aider à déterminer où Magento force 0 comme son montant total maximum et comment nous pourrions répondre à la demande? Je ne veux pas simplement forcer le total, car je veux que Magento calcule tout normalement, juste avec l'allocation d'un Grand Total négatif.
L'esprit de la question est la faisabilité technique, mais une fois que cela est abordé, je suis intéressé par tous les «accrochages» ou pensées qui pourraient dissuader l'utilisation de totaux d'ordre négatif d'un point de vue non technique.