Доброе утро!
По первой задаче: подставить случайный email перед формированием чека — нужно уточнить, какая версия Кассира 5 и есть ли доступ к настройкам / скриптам кассы.
По второй: лимит на бонусы — если стандартные средства не срабатывают, скорее всего правка в обработчике оплаты или в скрипте чека.
Скиньте версию ПО и доступ (или описание, как сейчас настроено), оценю точнее и стартую сразу.
Кассир 5 — это 1С 8.3 с защищённой конфигурацией, поэтому делаю через штатный механизм внешних обработок на событиях чека: конфигурацию не трогаю, защиту не снимаю, обновления Кассира ничего не сломают.
1. Email. Обработка на событии перед закрытием чека подставляет адрес, если поле пустое. На ваш выбор: случайный адрес или один служебный ящик — второй вариант безопаснее, ОФД не будет рассылать письма в никуда, а вы сможете при необходимости найти чек. Сразу честно: по 54-ФЗ чек должен доходить до покупателя, поэтому самый безопасный вариант без бумаги — QR-код чека на дисплее покупателя. Могу настроить и его.
2. Лимит бонусов. Контроль на событии добавления оплаты: при превышении лимита сумма автоматически режется до максимума или кассир получает сообщение — как вам удобнее. Лимит выношу в настройку, чтобы менять без программиста.
Срок — 1–2 дня после получения доступа. Цена — по договоренности за обе задачи, тестирование на вашей базе и правки в течение недели включены.