Stripe Terminal US Only

Stripe Reader M2

Compact Bluetooth card reader for mobile businesses

Bluetooth
Connection
US
Availability
Online
Required in Flow
Stripe Reader M2

Built for your workflow

Bluetooth Connected

Pairs with your iPhone or Android over Bluetooth. No cables or Wi-Fi connection to the reader are required.

All-Day Battery

Process up to 1,000 transactions on a single charge. Built for busy days without needing to plug in.

Truly Portable

Compact enough to fit in your pocket. Take payments at markets, events, client sites, or anywhere you work.

Technical specifications

ConnectivityBluetooth
Card typesChip, Contactless (NFC), Magstripe
Battery lifeUp to 1,000 transactions per charge
PlatformsiOS and Android
AvailabilityUnited States only

Get started in minutes

1
Download FlowPOS

Install the current FlowPOS build for your iOS or Android device.

2
Connect Stripe

Sign in with your Stripe account using secure OAuth. No API keys needed.

3
Order your M2

Purchase the Stripe Reader M2 from your Stripe Dashboard. Ships directly to you.

4
Pair via Bluetooth

Turn on the reader and pair it in the app settings. Start accepting payments.

Common questions

Not yet. Flow currently requires an active internet connection for M2 payments. Stripe Terminal supports offline features for some reader/platform combinations, but Flow does not expose offline mode yet.

The M2 can be paired to one device at a time. You can unpair and re-pair to switch devices as needed.

No - the Stripe Reader M2 is currently US only. For international availability, see the WisePad 3 which works in 20+ countries.

Other card readers

Get the App

Download FlowPOS

Download FlowPOS for iOS or Android, connect your Stripe account, and start taking in-person payments from your phone. No hardware required for Tap to Pay.

Works with your existing Stripe account 1% Flow fee on successful payments iOS and Android support