1. Use case name
Integrate online payment gateway (Braintree) to POS
2. Keywords
online payment, payment gateway, integrated payment, card reader.
3. Actors+ description
As a store owner, I want the online payment gateway Braintree to be available to checkout in the store as well so I can use the same payment that I’m using on the e-commerce website
4. Main flow (Required)
When customers request to pay by Braintree, the cashier selects the Braintree method as a payment method to check out in POS.
POS system sends a payment request to the Payment gateway
The cashier gets the card from the customer and swipes the card through the card reader which is connected to Magestore Point Of Sales (POS) or inputs card information manually:
Credit card information and signature are sent to the Payment gateway and the payment gateway will do the job of getting money from the customer account.
The payment gateway returns payment status Success/ Failure
Refer to a quick demo here: https://www.youtube.com/watch?v=Tj9FRCO5GX0
8. Fit & Gap analysis (Keep internal)
Compare this use case with the current Magestore solution to identify 3 types:
- FIT 100%
- Partially FIT + What is the GAP then?
- GAP 100%
By default, the current Magestore POS only supports http://authorize.net . Other online payment gateways may request further integration.