Вы можете настроить 3 разные формы, каждая со своим действием, или установить разные значения для каждой кнопки отправки и выполнить действие на основе значения переменной submit
.
Вид
<form name="my_form" action="some/action/validate/">
<input type="submit" value="paypal" name="submit" />
<input type="submit" value="promo" name="submit" />
<input type="submit" value="employee" name="submit" />
</form>
Контроллер
function validate() {
$my_action = $this->input->post('submit');
if (my_action == 'paypal') {
// Your logic
}... etc
}