WPSlash

Set a Minimum Order amount for Pickup(Takeaway) Orders

Here is a small snippet on how to set a minimum amount for Pickup (Takeaway) Orders on WooFood .

Just copy and paste the following code snippet your functions.php on your child theme.

add_action( 'woocommerce_checkout_process', 'woofood_custom_hook_minimum_pickup_orders', 9999999 );
 function woofood_custom_hook_minimum_pickup_orders() {
   global $woocommerce;
    $minimum = 20;
	if ( WC()->cart->subtotal < $minimum && (isset($_POST["woofood_order_type"]) && ($_POST["woofood_order_type"] == "pickup")  ) ) {
		wc_print_notice( 
                sprintf(  __( 'You must have an order with a minimum of %s to place your order, your current order total is %s.', 'woofood-plugin' ) , 
                    wc_price( $minimum ), 
                    wc_price( WC()->cart->subtotal )
                ), 'error' 
            );

	}
}

Leave a Comment

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

Related Articles

Tutorials

How to Build a Customer Loyalty and Rewards Program for Your WooCommerce Restaurant: Points, Punch Cards, and VIP Tiers to Drive Repeat Orders (Complete Guide)

Why Restaurant Loyalty Programs Matter for Online Ordering A customer places their first order through your restaurant’s website. The food arrives hot, the experience is seamless, and they’re satisfied. But will they come back? Without a deliberate strategy to encourage repeat visits, there’s a strong chance they’ll drift to a competitor or default back to […]
April 7, 2026
Tutorials

How to Secure Your WooCommerce Restaurant Website: Protect Customer Payment Data, Prevent Hacking, and Set Up SSL, Firewalls, and PCI Compliance (Complete Guide)

Why Restaurant Website Security Matters More Than You Think A single data breach can shut down a restaurant faster than a failed health inspection. That’s not hyperbole — when a small restaurant loses customer credit card data, the average cost of remediation, fines, and lost business can reach tens of thousands of dollars. For an […]
April 7, 2026
Tutorials

How to Handle Allergen Labeling, Tax Configuration, and GDPR Compliance for Your WooCommerce Restaurant Ordering Website: Legal Requirements Every Online Food Business Must Follow (Complete Guide)

Why Legal Compliance Matters for Online Restaurant Ordering Systems Running a restaurant online isn’t just about beautiful food photography and a smooth checkout flow. The moment you accept orders through a website, you step into a legal landscape that’s significantly more complex than what a brick-and-mortar-only restaurant faces. You’re simultaneously a food service provider, an […]
April 6, 2026