WooCommerce how to set minimum order amount

 

Error Message WordPress Woocommerce

Error Message WordPress Woocommerce

 

To set the minimum cart total write the code into your functions.php file and change the variable value of $minimum_cart_total.

Here is the code to set a minimum cart total in WordPress woo-commerce

<?php
// Set a minimum dollar amount per order
add_action( 'woocommerce_check_cart_items', 'spyr_set_min_total' );
function spyr_set_min_total() { 
// Only run in the Cart or Checkout pages 
if( is_cart() || is_checkout() ) { 
global $woocommerce;
// Set minimum cart total 
$minimum_cart_total = 10;
// Total we are going to be using for the Math 
// This is before taxes and shipping charges 
$total = WC()->cart->subtotal; 
// Compare values and add an error is Cart's total     
// happens to be less than the minimum required before checking out. 
// Will display a message along the lines of 
// A Minimum of 10 USD is required before checking out. (Cont. below) 
if( $total <= $minimum_cart_total  ) { 
// Display our error message 
wc_add_notice( sprintf( '<strong>A Minimum of %s %s is required before checking out .</strong>'.'<br />Current cart\'s total: %s %s', $minimum_cart_total, get_option( 'woocommerce_currency'), $total, get_option( 'woocommerce_currency') ), 'error' ); 
} 
}
}
?>

Thanks for Reading.

Share The Post On -

Add a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.