Синхронизация ожиданий по векторам
Все возможности заказов по выставлению счетов
Есть минимальное описание сценариев в карточке. Нужно зафиксировать этот список в общем доступе (например вики).
Возможности Product Catalog;
Нужно сформулировать описание возможностей и зафиксировать в общем доступе. Например
- Отдавать доступные тарифы в разрезе типа покупки;
- Отдавать доступные кастомизации;
- и т.д.
Возможности компоненты для работы с Абонентами
Зафиксировать минимально необходимые возможности для работы с абонентами: поиск абонента, создание абонента, привязка к абоненту реквизитов и лицевых счетов (адреса доставки).
Fake API
Предложить контракты по всем необходимым методам АПИ.
API выставления счетов - Основная часть
Есть прототип апи - ничего не делаем.
API выставления счетов - Скидки и акции
- Ничего не делаем. Скидок нет.
- Добавляем возможность работать с позиционными скидками.
- Акции
API выставления счетов - Кастомизация
- Нет кастомизаций
- Кастомизации сертификатов
- Кастомизация железа
- Кастомизация токенов
- Кастомизация подписок
API выставления счетов - Взаимодействие с клиентами
- Нет
- Сохраняем инфо о том кто выставлял счет (АПИ ключ)
- Сохраняем дополнительный контекст
- Сохраняем все входные параметры
- Обязательно подумать о бронировании
API работы с абонентами
- Поиск абонента (например по ИНН-КПП или ид реквизита)
- Создание абонента и привязка ЛС к абоненту
API Product Catalog
- Нет, какой-то метод уже есть
- Отдаем тарифы (строка) в разрезе сценария покупки и цену
- Добавляем кастомизацию
- Добавляем скидки и акции
- Добавляем информацию о том на основании чего посчитали стоимости и почему разрешили продавать конкретный тариф (например потому что клиент зеленоглазый овцебык)
API Заказов
- Ничего
- Дай мне все счета по абоненту/ид счета
- Отдавать состав покупки возможно со статусами и тп