UC-WG3-600 Оплатити замовлення

UC-WG3-600 Оплатити замовлення

Responsible Team

WG3

Responsible

@Dima Melnyk (Unlicensed)

Business Requirements

BR-WG3-004 Вибір способу оплати

Stakeholders Requirements

SR-WG3-004 Оплата валідною карткою SR-WG3-005 Оплата в медичному закладі SR-WG3-006 Отримання знижки при оплаті карткою банку партнера

Functional Requirements

SOLR-WG3-420 Екран вибору способу оплати SOLR-WG3-410 Екран введення даних для оформлення замовлення SOLR-WG3-400 Екран оформлення замовлення

Non-functional Requirements

NFR-WG3-500 Час відгуку

Priority

MUST HAVE

Actors

Medical application(Система)

Онлайн-сервіс прийому платежів “Portmone”(Другорядна система)


Авторизований Користувач системи

Preconditions

Авторизований користувач системи обрав необхідні товари/послуги для замовлення

Trigger (Start Point)

Користувач натиснув на кнопку [Перейти до оформлення замовлення]

 

Main Flow (Sunny Day Scenario)

Flow of Events

1.Система відображає список з обраними Послугами/Товарами та загальну суму до сплати

IMG - 400 Екран оформлення замовлення

2.Клієнт натискає кнопку [Далі]

3.Система відображає поля для введення даних необхідних для оплати(Прізвище ім'я, E-mail, Мобільний телефон). За замовчуванням Контактні данні заповнюються автоматично з профілю користувача. Система показує Checkbox з Погодженням умов публічної оферти

IMG - 410 Меню введення даних для оформлення замовлення

4.Клієнт заповнює необхідні(ті що не були заповнені автоматично) поля та натискає кнопку [Далі]

5.Система відображає вибір варіантів способу оплати Оплата онлайн/Оплата в медичному закладі.За замовчуванням система обрала варіант “Оплата онлайн”

IMG - 420 Меню вибору способу оплати

6.Клієнт обирає Оплату онлайн та натискає на кнопку [Далі]

7.Система перенаправляє користувача на екран з варіантами онлайн оплати: Оплата карткою банку партнера/Оплата іншою каткою

IMG - 460 Варіанти онлайн оплати
  1. Користувач обирає Оплата карткою банку партнера та натискає [Далі]

  2. Система перенаправляє користувача на Онлайн-сервіс прийому платежів “Portmone”

  3. Клієнт успішно оплачує замовлення

  4. Portmone надсилає данні про успішну оплату Додатку та перенаправляє користувача назад в додаток

  5. Система отримує деталі оплати замовлення та відображає повідомлення з Успішною оплатою, Номером замовлення та посиланням на Деталі замовлення

IMG-500 Екран успішної оплати

Post-Conditions

Клієнт успішно оплатив замовлення.

Alternative Flow #1

Flow of Events

6A.Клієнт обирає Оплата в медичному закладі та натискає конопку далі.
7A.Система відображає повідомлення з Успішним оформленням замовлення, Номером замовлення та посиланням на Деталі замовлення

IMG - 430 Оформлення пройшло успішно

 

Post-Conditions

Клієнт успішно оформив замволення.

 

Alternative Flow (Rainy Day Scenario) #1

Flow of Events

10A.Клієнт не оплачує замовлення.
11А.Portmone надсилає данні про помилку оплати Додатку та перенаправляє користувача назад в додаток

12А.Система отримує деталі помилки оплати замовлення, повертає клієнта на екран вибору способу оплати та відображає модульне вікно з повідомлення про Помилку оплати та Деталями помилки

IMG - 440 Помилка оплати

Post-Conditions

Клієнт отримав повідомлення Про помилку оплати.

 

Related content