Ну, хорошо, давайте будем определяться
В настоящий момент у меня в сети действует такая программа:
- если при подключении клиент оплачивает 2 месяца тарифа, третий он получает бесплатно;
- если у клиента за последние шесть месяцев не было задолженностей (то есть все платежи за этот период были проведены до начала нового месяца - не до "дня последнего платежа", а именно до конца месяца), седьмой месяц - бесплатно;
- если клиент оплачивает полгода, месяц ему - бесплатно;
- если клиент оплачивает год - год ему бесплатно;
- некоторые из этих программ накладываются друг на друга, к примеру, клиент оплачивает полгода - ему дается месяц бесплатно, но одновременно по 2-му пункту у него нет задолженностей в течении 6 месяцев - это учитывается и дается еще один месяц. Одновременно с этим, оплата за год не учитывает отсутствие задолженности за 2 полугодия и кроме годовой бесплатной подписки не дает ничего;
- полугодовое отсутствие задолженности мотивирует платить вовремя;
- годовая оплата позволяет нам приобрести дополнительное оборудование "за счет клиента" поэтому считаем возможным дать ему год. На этом предлагаю не обсуждать мотивацию и "правильность/неправильность" таких скидок.
Ожидаю, что модуль позволит гибко указывать периоды предоплаты и последующий за этим бонус и позволит указывать совмещаются ли скидки по одной программе с другими программами.
Более подробно ТЗ надо обсуждать с потенциальным исполнителем, так же как и бюджет. Варианты других скидок также приветствуются в обсуждении.
В общем, коротко смысл модуля описал, жду предложений