Hi @breeze
I've only had a quick look into it but you could just edit the orderform signup.pdt so it's not an option, maybe make a hidden field to pass the pram back to blesta
<div class="radio">
<label>
<?php
$this->Form->fieldRadio('username_type', 'email', ($this->Html->ifSet($vars->username_type, 'email') == 'email'), ['id'=>'username_type_email']);
$this->_('Signup.index.field_username_type_email');
?>
</label>
</div>
<div class="radio">
<label>
<?php
$this->Form->fieldRadio('username_type', 'username', ($this->Html->ifSet($vars->username_type) == 'username'), ['id'=>'username_type_username']);
$this->_('Signup.index.field_username_type_username');
?>
</label>
</div>
Change that to a hidden field with a name and ID as 'username_type' and the value of 'email' i think would work, or you could just remove the username option both may or may not work and would require testing.