1С Битрикс. Блокировать заказы

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Фрилансер  
Есть интернет-магазин на 1С Битрикс, который регулярно обновляется. На этом сайте можно приобрести товар без регистрации, но при этом при первой же покупке происходит регистрация покупателя – ему высылается пароль от ЛК. Нужно, чтобы сайт на 1С Битрикс не давал возможности совершить заказ на сайте, если при оформлении заказа пользователь ввел телефон или email из списков в файлах, которые будут располагаться в корне сайта. Т.е. в одном файле должен быть список телефонов, а в другом – черный список email-ов. 
Проверка должна производится при оформлении заказа на странице: https://[site]/order/
Для чего это нужно? Есть у нас клиенты, у которых есть несколько email адресов. Например, один заказывает постоянно на 1 email, а потом по забывчивости  делает  заказ на другой email, а потом просит перенести заказ на первый email. Это проблематично, поэтому было бы проще ограничить возможность ему делать заказы на другие известные нам email-ы.

Ранее я сам писал такую функцию на php, но уже и не помню в каком файле битрикса, но при обновлении 1с битрикс эта функция постоянно пропадала. Поэтому, мне нужно, чтобы эта функция не пропадала при обновлении Битрикса.
Доступов к Битриксу, FTP и подобного не предоставлю из соображений защиты персональных данных. Предоставить работу нужно в виде кода и информации куда этот код разместить.
Опубликован 09.09.2025 в 18:01 Последнее изменение: 09.09.2025 в 18:12

Выберите способ верификации:

Обновите страницу после прохождения верификации.