/
UC-WG2-040 - Оплата послуги

UC-WG2-040 - Оплата послуги

Responsible Team

WG2

Responsible

@Наталия Чаловская (Unlicensed)

Business Requirements

BP-WG2-040 Оплата послуги

Stakeholders Requirements

 

Functional Requirements

 

Non-functional Requirements

 

Priority

MUST HAVE

Actors

Користувач – власник тварини, який оплачує через додаток для пошуку готелів і послуг для тварин обрані ним послуги

Preconditions

  1. Користувач зареєстрований у додатку та має обліковий запис.

  2. Додаток працює коректно.

  3. У користувача є доступ до інтернету.

Trigger (Start Point)

Користувач ініцював оплату обраних послуг у додатку.

Main Flow (Sunny Day Scenario)

Flow of Events

  1. Користувач входить у свій обліковий запис у додатку системи бронювання послуг для тварин.

  2. Обирає необхідні дати та послуги для тварини (наприклад, догляд, прогулянки, харчування).

  3. Додаток розраховує загальну вартість та пропонує перейти до оплати.

  4. Користувач вводить платіжні дані (номер картки, CVV тощо) у захищену по стандарту PCI DSS підвязану до додатка платіжну систему.

  5. Платіжна система перевіряє дані та списує кошти.

  6. Додаток підтверджує успішну оплату та бронює послуги.

  7. Користувач отримує електронний чек та підтвердження на електронну пошту або у додатку або на телефон.

Post-Conditions

Користувач успішно зробив оплату та отримав підтвердження.

Alternative Flow (Rainy Day Scenario)

Flow of Events

  1. Користувач входить у свій обліковий запис та обирає послуги.

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

  3. Платіжна система відхиляє запит через некоректні дані.

  4. Вспливаюче вікно у додатку інформує Користувача про невдалу спробу оплати, вказуючи на можливу причину і відправляє на п.2

Post-Conditions

  • Замовлення залишається у статусі "Очікує оплати".

  • Користувач може повторити спробу оплати пізніше.

Related content