The right eCommerce solutions for your online business are critical. Uptime is of primary importance but you're a growing business and enterprise solutions are overkill. This is where Arcane shines. Our engineers are 10+ year ecommerce veterans, having performed dozens of integrations with SAP, Oracle, BlueCherry, TradeGecko, and many other ERP and CRM solutions, plus every major gateway. Explore our selection of ecommerce hosting support services!
Introducing Stripe Terminal Standalone POS. This Verified Stripe Partner application will convert your Stripe account into a point-of-sale checkout portal when using Stripe, BBPOS, and Verifone devices with the Stripe Terminal. No website required!
Introducing the first and only Stripe Terminal plugin for WooCommerce. This Verified Stripe Partner plugin will convert your WooCommerce store-front into a point-of-sale checkout portal when using a Verifone, Stripe, and BBPOS devices with the Stripe Terminal.
Need managed cloud support for a web app? Arcane's managed services monitors both your servers and websites to take immediate action in the event of downtime. With access to ticketing and a dedicated phone line, you can ensure that Arcane takes hands-on action, 24/7, with U.S.-based engineers to keep your business moving.
Your online business needs white glove treatment with the right enterprise solutions. Uptime is of primary importance and when it comes to enterprise hosting support, you only want the best! We totally get that. Our enterprise clients include multi-million dollar and Fortune 500 companies looking for fast response rates and expert precision. Our solutions handle and process upwards of 50,000 concurrent users and more than $1 million in transactions daily!
Introducing Stripe Terminal Standalone POS. This Verified Stripe Partner application will convert your Stripe account into a point-of-sale checkout portal when using Stripe, BBPOS, and Verifone devices with the Stripe Terminal. No website required!
Need managed cloud support for a web app? Arcane's managed services monitors both your servers and websites to take immediate action in the event of downtime. With access to ticketing and a dedicated phone line, you can ensure that Arcane takes hands-on action, 24/7, with U.S.-based engineers to keep your business moving.
With over a decade of experience in building teams at various agencies, Arcane Strategies knows exactly how target efficiency and speed to market. Our operations consulting team will help you create systems, both automated and human, which reduce overhead.
Your small business values your website and digital assets but downtime could stop your business in its tracks and you need to be budget-conscious about your small business solutions. Perhaps you're running an informational website or maybe you have a light ecommerce interface on Shopify or WooCommerce. Arcane has ways to help support and optimize your assets with our small business hosting support services.
Introducing Stripe Terminal Standalone POS. This Verified Stripe Partner application will convert your Stripe account into a point-of-sale checkout portal when using Stripe, BBPOS, and Verifone devices with the Stripe Terminal. No website required!
Introducing the first and only Stripe Terminal plugin for WooCommerce. This Verified Stripe Partner plugin will convert your WooCommerce store-front into a point-of-sale checkout portal when using a Verifone, Stripe, and BBPOS devices with the Stripe Terminal.
Need managed cloud support for a web app? Arcane's managed services monitors both your servers and websites to take immediate action in the event of downtime. With access to ticketing and a dedicated phone line, you can ensure that Arcane takes hands-on action, 24/7, with U.S.-based engineers to keep your business moving.
by Mike Ricotta - February 7, 2020
Trying to figure out which Stripe Credit Card Reader works best with Arcane’s Stripe Terminal for WooCommerce plugin? We’ve got you covered. Some card readers may not be compatible with your setup. Or perhaps you just want to know what alternatives there are for working with Stripe. We’ll go through each of the available options on the market, below, to give you all the information you need to make your decision.
Before we dive in, it’s important to know how Stripe processes card reader transactions.
As part of their push towards brick and mortar services, Stripe teamed up with BBPOS to offer mobile services. Their extremely mobile BlueTooth driven card reader, the BBPOS Chipper, was released mid-2019. This super-compact device bests its plug-and-play competition like Square by using a Bluetooth connection instead of plugging into a jack. It accepts contactless RFID payments as well as dip, swipe, and digital payment formats like Apple Pay, Samsung Pay, and Google Pay Check out some specs here.
This device is only available for iOS or Android applications processing transactions through the Stripe gateway. That’s right, this means you cannot use the BBPOS Chipper device for other platforms like desktop software or websites. Obviously, if you have the engineers necessary to rewrite the BBPOS Chipper’s native software to use the server-side API and then become PCI compliant, you can do whatever you want but then you probably don’t need to be reading this. It should also be noted that Bluetooth is a highly vulnerable protocol; perhaps one of the easiest to hack, so this is a risk you’re accepting with such a device.
EDIT: As of October 2020, Arcane now offers a mobile application which connects directly to your WooCommerce store for use with BBPOS Chipper.
EDIT: As of December 2021, Stripe and Arcane now offer the Stripe M2 bluetooth alternative to the BBPOS Chipper. All Chipper related information in this article applies the same to the M2
Stripe has also partnered up with Verifone to use their P400 card reader. While the BBPOS Chipper’s integration with Stripe Terminal works well for Mobile SDK. This top-of-the-line storefront card reader works with Javascript supported applications (ie. web, mobile, etc). The P400 is an internet-enabled device that leverages a highly secure Javascript SDK connected to your point of sale strictly through sharing the same network. That means you enjoy the mobility of the device (just like the BBPOS Chipper) without the need for Bluetooth technology. However, it’s hamstrung by network accessibility and AC driven power. It also accepts Pre-Dipping and contactless payments such as Apple, Samsung, and Google Pay. Check out some specs here.
This device is exclusive to Javascript-supported applications using the Stripe gateway such as Websites. web applications, or mobile applications on JS frameworks (ie. React). That means that you can only use it with the Javascript SDK and no other device is supported by that, so if you’re operating a website, this is your only option outside of the server-side API. Again, if your team can rewrite the Verifone’s control panel software to permit server-side calls and you can become PCI compliant, the world is your oyster but you probably don’t need to be here. It should also be noted that WiFi is similarly easy to hack but network accessibility is a bit more within your control, especially if you’re working with a multi-band router.
Historically magnetic strip readers like the MagTek line have been able to support transactions for any type of platform through USB connectivity. Typically that software will actually read the card information (card number, expiration, CVV, etc) and transmit it to the credit card form on your POS just the same as if you had typed it in yourself. In 2019 Stripe started blocking this automated input method from their PCI controlled methods like Stripe.JS for the obvious reason that it’s insecure and they’re responsible for security as the PCI-accountable party. That doesn’t mean they can’t be used but Stripe doesn’t want you to, so proceed at your own risk.
What if you want to take this route? Bullet 3 above is your only option, so be prepared to be PCI compliant and expect some development costs. You can probably leverage legacy software that uses the Stripe API without Stripe.JS and that will work out just fine until Stripe identifies that you’re sending raw card data and blocks your account. If you can find a way to rewrite the Stripe terminal native software for BBPOS Chipper or Verifone P400 to run on your POS, then yeah, you could leverage the SDKs but frankly, that’s a heck of a lot more work than just using the server-side API… but if you were considering that, you probably already know that.
Learn more about how Arcane’s Stripe Terminal for WooCommerce plugin – or other of our Stripe POS solutions – can help!
Mike is a veteran of Madison Avenue digital media, with over a decade of professional experience. As an expert in digital media, Mike has been a partner in founding several web and apps products, has built 3 international development teams through acquisition, and appeared on media networks and publications such as CNBC, Fox Business, Bloomberg, Business Insider, and CIO Magazine, among others. More information on Mike may be found on his personal website: https://www.michaelricotta.com/