Hi,
You can try to edit the view "checkout / terms" and use this code:
<div id="hikashop_checkout_terms" class="hikashop_checkout_terms">
<?php
$user =& JFactory::getUser();
$individual = 1;
foreach($user->groups as $group){
if($group != '8'){
$individual = 0;
}
}
if($individual){
?>
<input class="hikashop_checkout_terms_checkbox" id="hikashop_checkout_terms_checkbox" type="checkbox" name="hikashop_checkout_terms" value="1" <?php echo $this->terms_checked; ?> />
<?php
}
$text = JText::_('PLEASE_ACCEPT_TERMS_BEFORE_FINISHING_ORDER');
$terms_article = $this->config->get('checkout_terms');
if(!empty($terms_article)){
JHTML::_('behavior.modal');
$text = '<a href="'.JRoute::_('index.php?option=com_content&view=article&id='.$terms_article.'&tmpl=component').'" class="modal" rel="{handler: \'iframe\', size: {x: 450, y: 480}}" target="_blank">'.$text.'</a>';
}
?>
<label for="hikashop_checkout_terms_checkbox"><?php echo $text; ?></label>
</div>
<?php
if(!$individual){
?>
<input class="hikashop_checkout_terms_checkbox" id="hikashop_checkout_terms_checkbox" type="checkbox" name="hikashop_checkout_terms" value="1" <?php echo $this->terms_checked; ?> />
<script type="text/javascript">
document.getElementById('hikashop_checkout_terms').style.display = 'none';
document.getElementById('hikashop_checkout_terms_checkbox').style.display = 'none';
</script>
<?php
}
?>
Change the number '8' by the id of your individual group.