Avec ce module, vous pouvez limiter la quantité maximale autorisée de produit qui peut être vendue pendant une date ou une plage horaire spécifique. Pour chaque article de la boutique, vous pouvez définir différentes dates et différentes disponibilités de quantités à acheter. Par exemple, vous pouvez configurer le module pour limiter la quantité disponible à l\'achat d\'un produit à 30 quantités et cette limite sera active du lundi 3 août 2020 11h00 au 4 août 2020 3h00, etc.
Comme vous le savez déjà, avec ce module, vous pouvez contrôler le nombre d'unités d'un produit qui peuvent être vendues dans un intervalle de temps spécifique et personnalisé. Le module est applicable aux produits sélectionnés, et chaque produit peut avoir un nombre illimité de conditions dans lesquelles vous pouvez contrôler le nombre exact d'unités qui peuvent être vendues dans un intervalle de date ou d'heure spécifique.
Principales caractéristiques du module
La principale caractéristique du module est la possibilité de contrôler la quantité de produit qui peut être vendue dans un intervalle de date ou d'heure spécifique. Le module comptera le nombre d'unités achetées ce jour spécifique et, si le nombre d'unités vendues atteint la limite définie, il ne sera pas possible de passer commande pour ce produit. Grâce à notre add-on, vous pouvez créer un nombre illimité de telles conditions. Ci-dessous, vous trouverez un exemple de configuration :
Comment ça marche
Tout d'abord, le module vérifie s'il existe des conditions actives disponibles pour le moment. Le module vérifie toutes les commandes passées ce jour spécifique par divers clients (y compris les invités, si le paiement en tant qu'invité est actif). Si la commande contient des produits de la condition active définie, notre module commencera à compter le nombre d'achats. Grâce aux options incluses dans le module, le module récupérera une liste des commandes de la date définie avec le statut exact ( voir capture d'écran ) - cela signifie que seules les ventes réelles peuvent être incluses dans le calcul (par exemple, toutes les commandes avec le statut "paiement accepté", tandis que les commandes "annulées" seront exclues du processus de contrôle de quantité). Si le nombre total de ventes atteint la limite de quantité définie, il ne sera pas possible de passer commande pour le produit à cette date spécifique ou dans un intervalle de temps spécifique.
1.3.0
- updated module workflow in terms of its usage in environment based on php 8.x
1.2.0
- added improvements to make module work in prestashop 8.x
1.1.0
- added improvements to module's updates checker feature
1.0.0
- started project on mypresta addons marketplace