Payment User Story - liuninglin/pandama-ext GitHub Wiki
User Story
As a potential customer, I want to be able to make a payment in a convenient and secure way because I don't want to lose my money if any accident occurs.
As a potential customer, I want to be able to know if the payment succeed or fail because I want to make sure if I can get the items in my cart.
Acceptance Criteria
- Customers can see the payment success or fail page once they make the payment.
- Customers can input card information and make a payment successfully if their card information is correct.
- The payment service can deal with three scenarios in the Stripe document including successful payments, payments with authentication, card errors.