Use Case: Billing system #13

Open
opened 2022-02-24 12:46:34 -05:00 by yan-wah · 1 comment
yan-wah commented 2022-02-24 12:46:34 -05:00 (Migrated from github.com)

What is the feature/ request?

A billing system to charge/ refund guests.

Who will use this system (primary actor)?

  • Employees

Preconditions

  • Payment information collected is valid

Scenario

Refund

  1. System receives instructions that it needs to refund a guests reservation
  2. The refund amount is calculated based off the reservation policy
  3. The refund is issued if there is any amount to refund

Billing

  1. System receives instructions to bill someone for their reservation
  2. The billing system calculates the billable amount based off the base rate, number of days, and reservation type
  3. The bill is generated
  4. The bill is emailed to the guest

Exceptions/ Restrictions

  • What if payment information is invalid

Concerns

  • Are there fraud detection measures?
# What is the feature/ request? A billing system to charge/ refund guests. # Who will use this system (primary actor)? - Employees # Preconditions - Payment information collected is valid # Scenario **Refund** 1. System receives instructions that it needs to refund a guests reservation 2. The refund amount is calculated based off the reservation policy 3. The refund is issued if there is any amount to refund **Billing** 1. System receives instructions to bill someone for their reservation 2. The billing system calculates the billable amount based off the base rate, number of days, and reservation type 3. The bill is generated 4. The bill is emailed to the guest # Exceptions/ Restrictions - What if payment information is invalid # Concerns - Are there fraud detection measures?
PrograMeiji commented 2022-02-26 12:31:32 -05:00 (Migrated from github.com)
# Diagram https://user-images.githubusercontent.com/48105815/155853113-63829831-8b11-4505-9e23-96d98d781000.png
Sign in to join this conversation.