/** * Returns the sign up fee (including tax) by filtering the products price used in * @see WC_Product::get_price_including_tax( $qty ) * * @return string */ public function get_sign_up_fee_including_tax($qty = 1) { add_filter('woocommerce_get_price', array(&$this, 'get_sign_up_fee'), 100, 0); $sign_up_fee_including_tax = parent::get_price_including_tax($qty); remove_filter('woocommerce_get_price', array(&$this, 'get_sign_up_fee'), 100, 0); return $sign_up_fee_including_tax; }