If you want to add a Handling Fee in WooCommerce you now have to add the code below. You would then add this to your functions.php file in your child theme in WordPress. Save the file then you now have a $5 handling fee! 🙂
[code]add_action( ‘woocommerce_cart_calculate_fees’,’endo_handling_fee’ );
function endo_handling_fee() {
global $woocommerce;
if ( is_admin() && ! defined( ‘DOING_AJAX’ ) )
return;
$fee = 5.00;
$woocommerce->cart->add_fee( ‘Handling’, $fee, true, ‘standard’ );
}[/code]
Add A Handling Fee In WooCommerce was last modified: December 7th, 2015 by
2 Comments
Thanks! But what if I only want handling fee on Physical Products and not Digital Products. I have physical shipping class that calculates shipping and digital that is free shipping and no tax …
Thanks!!
That’s a good question. I imagine that you can use custom shipping classes in a case like that.