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 paymentBraintree online payment gatewayStripe in-store payment
CharacteristicsThe 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 HereThis 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 countriesUS, UK, Australia
45 countries and 130+ currencies worldwide that are supported by Braintree online payment gateway on online site
US, Canada (Beta)

WorkflowQuickly 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
VideoVideoVideo
Approach from Magestore POS
Connect POS with Paypal Here terminalConnect POS with card reader+ Connect POS with Braintree online payment gatewayPaConnect POS with Verifone P400 terminal
Link terminalPaypal HereSecure Magtek/EMV Chip Card ReaderVerifone 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
Comparison of Braintree Paypal Here, Braintree Payment gateway and Stripe Verifone P400
Author

A tech-lover and a data-driven business consultant who deploys disruptive innovations to Magento retailers in Omnichannel Age

Write A Comment