Stripe Reader M2
Learn about the Stripe Reader M2 Bluetooth reader.
![](https://b.stripecdn.com/docs-statics-srv/assets/stripem2.bf6a7eabd353369bfa596a81ab51ca9a.png)
The Stripe Reader M2 is a small, robust reader for use with mobile applications. It uses Bluetooth Low Energy (LE) or USB (Android only) to connect to the Stripe Terminal SDK on a mobile device.
This reader is compatible with our iOS, Android, and React Native SDKs. To view the reader’s parts and features, see the Stripe Reader M2 product sheet.
LED status lights ![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
The LEDs on top of the reader show the current status.
LED icon meanings![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Use this table to understand what the icons in the subsequent tables indicate.
Icon | Meaning |
---|---|
The light is on. | |
The light is flashing. | |
The light is off. |
Battery and charging status![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
When the Stripe Reader M2 is on, you can press and release the power button once to check the battery level. Learn more about Stripe M2 battery life.
LEDs | Meaning |
---|---|
Full charge | |
75% charge | |
50% charge | |
25% charge | |
(flashing) Charging |
Connectivity and reader status![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
When you connect to the Stripe Reader M2, you can check the LEDs for the reader status.
LEDs | Meaning |
---|---|
(flashing, three times) Reader is connected to Bluetooth or USB | |
Reader is in bootloader mode | |
Reader is in standby mode | |
(flashing, every 0.1 seconds for 30 seconds) Reader tampered | |
(30 seconds) Reader integrity check failed |
Reader software releases ![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
The software on the Stripe Reader M2 consists of a firmware version, configuration name, and key identifier. The reader software version joins these three components with underscores into a single string.
Latest Version |
---|
2. |
Firmware versions ![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Version | Release Date | Description |
---|---|---|
2. | 2024-05-22 |
|
2. | 2023-10-24 | Bug fixes and improvements. |
2. | 2023-04-17 | Bug fixes and improvements. |
2. | 2022-10-17 | Bug fixes and improvements. |
2. | 2022-03-17 | Bug fixes and improvements. |
2. | 2021-07-01 | The initial firmware version available for this device. |
Configurations ![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Name | Release Date | Description |
---|---|---|
SZZZ_ | 2024-02-29 | Updates production configuration for this device. |
SZZZ_ | 2023-04-17 | Updates production configuration for this device. |
SZZZ_ | 2021-11-03 | Updates production configuration for this device. |
SZZZ_ | 2021-07-01 | The initial configuration available for this device. |
Key identifiers ![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Identifier | Release Date | Description |
---|---|---|
480001 | 2021-07-01 | The initial key identifier available for this device. |
Accessories for the reader ![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
You can use the Stripe Reader M2 with an optional dock for countertop checkout, or an optional mount for roaming checkout.
You can also design your own accessories for the Stripe Reader M2. To download the Stripe Reader M2 mechanical design files (.STP), you must first review and accept our Terminal Design File License Agreement. By downloading the file below, you agree to the terms outlined in the license.