Article utile Si vous administrez des magasins en ligne construits avec Wocommerce et que vous souhaitez savoir comment définir une commande minimale dans WooCommerce. Dans les paramètres par défaut d'une boutique en ligne self-hosted, l'option de paiement n'existe pas. Par conséquent, l'établissement du montant minimum pour une commande sera effectué par une autre méthode.
Par rapport à un magasin physique, une en ligne impose souvent de nouvelles règles, selon les clients auxquels les produits commercialisés, leur valeur et les méthodes de paiement et de livraison.
S'il n'y a pas de problème dans un magasin physique si nous entrons et achetons un produit de 10 cents, dans une boutique en ligne, les choses sont un peu différentes. Toute commande passée par un client implique certains coûts du magasin. Du traitement simple de la commande à l'emballage, l'expédition, toutes ces opérations ont besoin de temps.
Lorsque l'offre de vente contient des produits très bon marché, il est bon de mettre un montant minimum pour chaque commande. Par exemple, une commande ne peut pas être terminée si les produits totaux du panier n'atteignent pas le montant de 10 euros.
Comment définir un montant de commande minimum dans WooCommerce
La méthode la plus simple consiste à ajouter une fonction personnalisée dans functions.php à travers lequel vous pouvez définir le montant minimum pour commande dans WooCommerce.
Ouvrir le fichier functions.php du thème actif (de préférence être un thème enfant) et ajouter le code suivant:
// Set Minimum Order Amount in WooCommerce
add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' );
add_action( 'woocommerce_before_cart' , 'wc_minimum_order_amount' );
function wc_minimum_order_amount() {
$minimum = 10; // Set this variable to specify a minimum order value
if ( WC()->cart->total < $minimum ) {
if( is_cart() ) {
wc_print_notice(
sprintf( 'Your current order total is %s — you must have an order with a minimum of %s to place your order ' ,
wc_price( WC()->cart->total ),
wc_price( $minimum )
), 'error'
);
} else {
wc_add_notice(
sprintf( 'Your current order total is %s — you must have an order with a minimum of %s to place your order' ,
wc_price( WC()->cart->total ),
wc_price( $minimum )
), 'error'
);
}
}
}
Il est également à partir d'ici le message par lequel l'acheteur est averti qu'il n'a pas de produits dont le montant total n'atteint pas la limite minimale pour passer la commande.

- Comment supprimer automatiquement les images de produits dans WooCommerce, avec le produit
- Fix WC-AJAX = GET_REFRESHED_FRAGMENTS Utilisation élevée du processeur (Désactiver les fragments de panier ajax)
- Comment supprimer rapidement toutes les commandes (ordres) dans wooCommerce [SQL TIPS]
- Cum debifam implicite «navire à différentes adresse
Pour WooCommerce, certains modules de paiement en ligne offrent une prise en charge automatique pour définir le montant de la limite à partir de laquelle une commande peut être prise.
Cette fonction est utile pour les magasins en ligne qui vendent des produits à bas prix, qui ne peuvent pas couvrir les frais de traitement et d'expédition.