<?if(!$USER->IsAuthorized()):?>
//Если пользователь не авторизован, тут выводим стандартный код переключателей для выбора типа плательщика
<?else:?>
/* Если пользователь авторизован
Проверяем, к какой группе принадлежит текущий пользователь,
если это группа физ.лица - в переменную $id заносим ID соответствующего типа плательщика (физ.лицо),
если это группа юр.лица - соответственно в $id попадает ID плательщика "Юридическое лицо"
*/
<?$id = 1?>
<?if(in_array(6,CUser::GetUserGroupArray())):?>
<?$id = 2?>
<?elseif(in_array(7,CUser::GetUserGroupArray())):?>
<?$id = 3?>
<?endif?>
<input type="hidden" id="PERSON_TYPE_<?=$id?>" name="PERSON_TYPE" value="<?=$id?>">
<input type="hidden" name="PERSON_TYPE_OLD" value="<?=$id?>" />
<?endif;?>