I have a custom field to select a category (custom taxonomy) and then I will display a list of all of its child-categories. This works fine when I return the custom field as "term_id." 

HOWEVER. I would like to also get the slug from this selected category (the parent) so I can link to its category page (I don't think I can link to it with the ID). So I thought maybe I should return the custom field as an object instead. This is what it dumps:

     stdClass Object ( [term_id] => 122 [name] => Quick Release Watch Bands [slug] => fits-all [term_group] => 0 [avhec_term_order] => 0 [term_taxonomy_id] => 122 [taxonomy] => product_cat [description] => Watch bands in many colors [parent] => 0 [count] => 293 [meta_id] => 1 [woocommerce_term_id] => 122 [meta_key] => order [meta_value] => 22 ) 

Do you know how I can pull out both the ID (122) and the slug (fits-all) from this? Here is my code so far. The custom field is called "selected_category".


    <?php $catid = get_sub_field('selected_category');  
                    
                $args = array(
                  'taxonomy'     => 'product_cat',
                  'orderby'      => 'name',
                  'show_count'   => 0,
                  'pad_counts'   => 0,
                  'hierarchical' => 1,
                  'title_li'     => '',
                  'depth'        => 1,
                  'child_of'     => $catid
                );
                
                ?> 
    
    <h4><a href="URL.COM/NEED-CATEGORY SLUG"><?php the_sub_field('title'); ?></a></h4>
    
    <ul class="subcats">
    <?php wp_list_categories( $args ); ?>
    </ul>


Can anyone help me, please? Thank you so much!