Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • As the cashier, I want to checkout for customer using “Student Account Billing” payment method

4. Pre-condition

  • The customer must belong to the group (e.g. Faculty/Staff/StudentAA, StudentAA) that is eligible for the “Student Account Billing” payment method

    Image Added

5. Main flow (Required)

The most common path of interactions between the user & the system:

  1. The cashier scans the customer M-card (student card) or types unique name or UMID number (student ID number) to check whether the customer is eligible to make purchase using “Student Account Billing” payment method, the POS verifies the customer information and displays “Student Account Billing” button in “Take Payment” page if true.

  2. The cashier selects “Take Payment” to complete the transaction for the customer, the POS displays the payment screen

  3. The cashier selects “Student Account Billing” to proceed payment process for the customer, the POS processes and displays “Terms and Conditions” page associated with “Student Account Billing” payment method

  4. The cashier informs the T&C to the customer, especially the return and/or exchange to the customer and select “I agree to these terms” if the customer accept and agree to the T&C, the POS processes and display “Accept Amount” page.

  5. The cashier then enter the amount that the customer want to pay using “Student Account Billing” method and selects “Accept”, the POS processes and records the transaction.

...

6. Alternative flows (if any)

4.a The cashier can add another payment method by clicking “Add Payment” in case the customer does not want to pay the full amount using “Student Account Billing” payment method, the POS processes and displays other payment methods (i.e. cash, credit card, etc.)

...

...

7. Fit & Gap analysis (Keep internal)

Compare this use case with the current Magestore solution to identify 3 types:

...