Входные данные
Согласуем правила начисления, срок действия и ограничения использования.
Как учитывать начисления и списания бонусов вместе с покупками, возвратами и правилами акции.
Можно начать с одной задачи. Объём, стоимость и результат этапа согласуем до разработки.

Согласуем правила начисления, срок действия и ограничения использования.
Операции сохраняются в журнале с привязкой к заказу и версии правила.
Клиент видит доступный баланс и понятную историю изменений.

В критерии приёмки включаем обычную операцию, ошибки и повторные действия.
Повтор события покупки не начисляет бонусы заново.
Возврат корректирует нужную операцию по правилам программы.
Параллельные списания не расходуют один баланс дважды.
Состав работ, стоимость и материалы передачи определяем до разработки.
Участники, источники данных, основной путь и исключения.
Согласованные функции и интеграции для выбранного участка работы.
Критерии приёмки, результаты проверок и известные ограничения.
Опишите начисление, списание и возврат. Обсудим правила программы и историю каждой операции.
