toporchillo спасибо за развернутый ответ.
Сразу скажу, что пока разработчика нет на обсуждаемое решение - тот который планировался пока не озвучил свой ответ, поэтому вопрос актуален.
Что касается пунктов:
Не проще - это дольше, а если у меня в день 200-300 заказов и менеджер по заказам просто не будет успевать создавать/вбивать купоны/карты, да и потом этим кто-то доллжен заниматься, контролировать, это лишний этап в бизнес-процессе. Зачем вообще это делать, если можно автоматом сформировать сразу 10000 номеров купонов (карт), отдать в типографию, отпечатать, а дальше просто - поступил заказ - отдали на упаковку, вложили карту в конверт и всё, покупатель при следующей покупке ее применит. Ничего вбивать/создавать при каждом заказе не нужно. Даже если это делать заранее, все равно это время, т.к. купоны сразу 100 или 10 000 не сформируешь.
это да, но хотелось бы оставить функционал купонов как таковых, для промо-акций, для маркетинговых исследований, чтобы отслеживать источники прихода покупателя и т.д. Поэтому хотелось бы иметь и то и это, т.к. это разные модели получения скидки.
Да, и плюс ко всему надо чтобы была возможность вбить в некое поле номер карты и посмотреть историю по ней - какие заказы и когда совершались и кем совершались, а также - не забыть что если был полный возврат, то балланс на карту не должен попадать и т.д. Это интерфейсная часть, которая должна быть привязана и к заказам и к покупателям, чтобы видеть четкую картину. Потом, в перспективе, можно сделать несколько аналитических отчетов по использованию карт. Но это уже потом.
Спасибо за ваш ответ, и за интерес к теме. Если вы готовы взяться за подобное решение, давайте обсудим детали.