Поправить сценарий
Завершена
Проект: Lms-Redactor
Планируемый запуск: | 02.03.2021 | Дата начала: | 01.03.2021 | Планируемое завершение: | Дата завершения: | 02.03.2021 |
Описание задачи
Правильный сценарий
- Посетитель НЕ авторизован
- При загрузке страницы можно ввести промо-код и телефон для авторизации До авторизации стоимость заказа берем из позиции, либо, если успешно введен промо из ответа проверки промо query X($catalogItemGid: ID!, $code: String!) { catalogItem: node(id: $catalogItemGid) { ... on CatalogItem { promoCode(code: $code) {code,discountPercent} priceWithPromoCode(code: $code) } } }
- После ввода проверочного смс можем создать черновой заказ и получить рассчитанные параметры заказа CreateLandingOrder
- Посетитель авторизован
- При загрузке отображаются данные пользователя, можно ввести промокод
- Сразу создаем заказ CreateLandingOrder( positions: [x]!, partialPayment: Boolean, promoCode: String )
- При изменении параметров заказа, в нашем случае это галка поэтапной оплаты получаем новые рассчитанные параметры заказа через UpdateLandingOrder
- При нажатии на ссылку заказать и оплатить отправляем SubmitLandingOrder (отправляем туда данные о клиенте + коммент) и переходим по полученной ссылке для оплаты
Проект | Задача | Статус | Дата постановки | Начало | Конец | Кто создал |
---|---|---|---|---|---|---|
Lms-Redactor | Поправить сценарий | Завершена | 01.03.2021 12:04:30 | 01.03.2021 12:50:50 | 01.03.2021 13:18:33 |