1. Добавляем чекбокс в нашу форму
<div class="form-group [+agree.errorClass+][+agree.requiredClass+]">
<input class="form-check-input form-control" type="checkbox" value="" id="agree" name="agree" style=" display:inline-block; width:20px; vertical-align:top;margin-top:18px;" >
<label class="form-check-label" for="agree" style=" display:inline-block;
width:235px;">
Я согласен с <a href="#" target=_blank>агентским договором</a>.</label>
[+agree.error+]
</div>
2. Прописываем <button id="submit" disabled ....
3. Прописываем скрипт, который делает сабмит неактивным, пока чекбокс не активирован.
<script>
var checker = document.getElementById('agree');
var sendbtn = document.getElementById('submit');
checker.onchange = function() {
sendbtn.disabled = !this.checked;
};
</script>