Although Magestore POS supports Stripe Verifone P400 terminal in default, many clients still want to do integration with their current payment provider to get the best rate or other local payment terminals to get the best support. Clients are usually concerned if it’s possible for our POS to work with their own terminals. Our answer is always : Yes. As long as payment terminal provider provide API/SDK for integration. In this article, we would like to explain this terminal and POS integration.
Let us explain to you about our approach for integration POS with terminal supporting Braintree and the comparison of these integration with Stripe Verifone P400
Braintree In-store payment | Braintree online payment gateway | Stripe in-store payment | |
---|---|---|---|
Characteristics | The payment processing via Braintree is actually proceded by 3rd party processor/partner (also the in-store terminal provider) that supports Braintree. In this case, it’s Paypal Here | This is the original payment method provided by Braintree. They provide API for the Magento site so you already can enable it to work as an online payment gateway for the website. Whenever client chooses to pay via Braintree, they’re directed to Braintree online site to process payment. | The payment processing via Stripe is actually proceded by 3rd party processor/partner (also the in-store terminal provider) that supports Stripe. In this case, it’s Verifone P400 |
Supported countries | US, UK, Australia | 45 countries and 130+ currencies worldwide that are supported by Braintree online payment gateway on online site | US, Canada (Beta) |
Workflow | Quickly process payment via 3rd party terminal- API Cloud of Paypal and send reference number to POS after that terminal completes payment | Terminal only reads info of card -> push to Braintree online payment gateway on POS-> process via Braintree online site-> return reference number to POS | Quickly process payment via 3rd party terminal- API cloud Stripe and send reference number to POS after that terminal completes payment |
Illustration of workflow | Video | Video | Video |
Approach from Magestore POS | Connect POS with Paypal Here terminal | Connect POS with card reader+ Connect POS with Braintree online payment gatewayPa | Connect POS with Verifone P400 terminal |
Link terminal | Paypal Here | Secure Magtek/EMV Chip Card Reader | Verifone P400 |
Payment methods supported in store | Support all payment methods of Braintree online for store: but limited in US, UK and Australia, include: + credit/debit card (usually called Braintree Hosted payment on online site) + contactless payments like digital wallet: Apple Pay and Google Pay, Venmo, etc + local payment methods | Support read card only | |
Characteristics of terminal | Only support PWA POS on PC/laptop OR app for iPad/tablet. – If clients want to use PWA POS on ipad/tablet with Paypal Here, we need to build an app – If clients want to use PWA POS on PC, we connect with Paypal here as usual | Only support PWA POS on PC/laptop OR app for iPad/tablet. – If clients want to use PWA POS on iPad/tablet with Magtek/EMV Chip Card Reader, we need to build an app – If clients want to use PWA POS on PC, we only need to connect with Braintree payment gateway (theoretically, the device can read any card without integration when it’s connected with PC/laptop) | Support PWA POS on both PC/laptop and iPad/tablet |