UC-WG1-007 Payment by bank card

UC-WG1-007 Payment by bank card

Responsible Team

WG1

Responsible

Maryna I.

Business Requirements

https://babasics.atlassian.net/wiki/spaces/BADEC23/pages/425852995

Stakeholders Requirements

https://babasics.atlassian.net/wiki/spaces/BADEC23/pages/430145587

Functional Requirements

https://babasics.atlassian.net/wiki/spaces/BADEC23/pages/432504867
https://babasics.atlassian.net/wiki/spaces/BADEC23/pages/436895745
https://babasics.atlassian.net/wiki/spaces/BADEC23/pages/433094657
https://babasics.atlassian.net/wiki/spaces/BADEC23/pages/436895780
https://babasics.atlassian.net/wiki/spaces/BADEC23/pages/433291544

Non-functional Requirements

Performance is not more then 3c
Security

Priority

MUST HAVE

Actors

Authorized User who is ready to make a payment

Preconditions

  1. User has already been on the company website;

  2. User clicked the button “Pay now“;

  3. User selected the service for the payment;

  4. User provided private information (name, e-mail, phone) and confirmed the Private Policy and Offer;

  5. User was redirected to the Payment page.

Trigger (Start Point)

By clicking the “Pay“ button

Main Flow (Sunny Day Scenario)

Flow of Events

  1. The User is on the Payment page

  2. The system displays the form with payment details

BADEC23:UIS-007.04 - The payment form with details
  1. The User provided all the details
    - card number (12 numbers)
    - expiration date (MM/YY)
    - CVV2 (3 number from the back side of the card)

  2. The system activates the “Pay” button

  3. The User clicks the “Pay” button

  4. The system processes the payment process

  5. The system returns User to the company website

  6. The system returns payment status “successful“ to the company’s server-url

  7. The company website shows the message “Payment was successful“

Post-Conditions

The User can use the selected and the paid service

Alternative Flow (Rainy Day Scenario) #1

Flow of Events

8A. The system returns payment status “successful“ to the company’s server-url
9A.The company website shows the message “Payment was unsuccessful“

BADEC23:MSG-WG1-007

Post-Conditions

The User can’t use the selected service

Related content