Двигатель предложения - Архитектура - PullRequest
0 голосов
/ 25 сентября 2018

Я пытаюсь внедрить механизм предложений для веб-сайта электронной коммерции.Я предполагаю предложить движок, имеющий CRUD API.Это должна быть система, основанная на правилах, в которой предложение post api (или создать api) создаст правило.Как например: потребители, которые делали покупки более 3 раз и имеют Лондон в качестве города доставки, получат скидку 10%.

API GET предложения будет получать контекст и возвращать применимые предложения.

Теперь предложение может иметь ограничения использования:

-> применимо для каждого клиента только один раз -> применимодля первых 1000 пользователей

Я понимаю, что мне нужно составить таблицу, которая бы отслеживала использование предложений.Мой вопрос - это должна быть система, которая использует предложения, что в моем случае будет оплата.Я бы сделал это утверждение, полагая, что клиент предложений должен знать об использовании.И задача механизма предложений ограничивается предоставлением / созданием правила с учетом контекста.

Или это должен быть механизм предложений, который отслеживает использование предложений?

...