на основе данных, которые мы получаем по апишке (после #12 ) создаем продажу (заказ от клиента)
клиентов делаем отдельной моделью (Для последующий аналитики полезно)
поля заказа: товар (в идеале мы используем не просто стринговые значения, а именно наши товары из админки и если товара ещё нет в базе данных, то создаем на основе данных продажи новый товар)
очень важно в том числе сохранять статус продажи
стандартные вьюхи
Отдельно про статус:
Если клиент отказывается от своего заказа, то заказу присваевается статус status-cancelled (кажется, или просто cancelled). Этот статус мы не учитываем при подсчетах нашей "задолженности" в закупках. И в идеале даже не показываем продажи с этим статусом. Единственное, чего бы я не хотел - так это сразу удалять эти товары, так как для третьего milestone нам эта информация может пригодиться.
To-Do:
Отдельно про статус: Если клиент отказывается от своего заказа, то заказу присваевается статус
status-cancelled
(кажется, или простоcancelled
). Этот статус мы не учитываем при подсчетах нашей "задолженности" в закупках. И в идеале даже не показываем продажи с этим статусом. Единственное, чего бы я не хотел - так это сразу удалять эти товары, так как для третьего milestone нам эта информация может пригодиться.