Home Woocommerce Hooks Woocommerce Bulk Quantity Discount Hook

Woocommerce Bulk Quantity Discount Hook

by therichpost

Hello, welcome to therichpost.com. In this post, I will tell you Woocommerce Bulk Quantity Discount Hook. WordPress is the best cms and Woocommerce is the best Ecommerce plugin. WordPress hooks(add_action, add_filter) give us the power to edit or change the code without interruption into the files and this is the best thing about wordpress. Now I am going to tell you how the hooks work.

If user will have 10 or more items in his/her cart then user will get discount.

Here is the working code for Woocommerce Bulk Quantity Discount Hook:

/*Bulk Quantity Discounts*/
add_action(‘woocommerce_cart_calculate_fees’ , ‘add_discount’);

* Add custom fee if more than three article
* @param WC_Cart $cart
function add_discount( WC_Cart $cart ){
if( $cart->cart_contents_count < 10 ){

// Calculate the amount to reduce
$discount = $cart->subtotal * 0.2;
$cart->add_fee( ‘You have more than 10 items in your cart, a 20% discount has been added.’, -$discount);

There are so many hooks in wordpress and i will let you know all. Please do comment if you any query related to this post. Thank you. Therichpost.com

You may also like


dela February 8, 2018 - 6:25 am

Good post.

therichpost February 8, 2018 - 6:07 pm

Thank you dela


Leave a Comment

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