Terminal Readers Fresh
Hardware specifications for Stripe Terminal readers. Purchase readers in Dashboard → Terminal → Shop.
Stripe readers
Stripe Reader S700 / S710
Modern smart readers with touchscreens.
- Full Android-based smart terminal
- 5" touchscreen display
- NFC, chip, magnetic stripe
- WiFi + optional Ethernet (dock)
- Available accessories: Case, Dock, Hub
Stripe Reader M2
Compact mobile reader for card-present payments.
- Bluetooth connectivity
- NFC + magnetic stripe
- Pairs with iOS and Android devices via Stripe Terminal SDK
BBPOS readers
| Reader | Type | Connectivity |
|---|---|---|
| BBPOS Chipper 2X BT | Mobile Bluetooth reader | Bluetooth |
| BBPOS WisePad 3 | Handheld reader | Bluetooth |
| BBPOS WisePOS E | Smart countertop terminal | WiFi + Ethernet |
Verifone readers
Verifone reader support is in public preview (US, Canada; select models in Ireland, UK, Singapore).
| Reader | Form factor |
|---|---|
| V660p | Countertop |
| UX700 | Multi-lane |
| P630 | Mobile |
| M425 | Mobile |
Choosing a reader
| Use case | Recommended reader |
|---|---|
| Countertop / retail | S700/S710, WisePOS E |
| Mobile / pop-up | M2, Chipper 2X BT, WisePad 3 |
| High-volume checkout lane | Verifone V660p, UX700 |
Ordering readers
Purchase in Dashboard → Terminal → Shop.
Test your integration with the simulated reader before ordering hardware:
bash
# Register code for simulated S700
registration_code: simulated-s700
# Register code for simulated WisePOS E
registration_code: simulated-wpeReader setup
- Order reader from Dashboard → Terminal → Shop
- Create a Location for the reader
- Register the reader (registration code printed on device)
- The reader downloads its configuration automatically based on its Location
Fleet management
Manage readers across multiple locations via Dashboard → Terminal → Readers or via the API:
bash
# List all readers
curl https://api.stripe.com/v1/terminal/readers \
-u "sk_test_YOUR_KEY:"
# Filter by location
curl -G https://api.stripe.com/v1/terminal/readers \
-u "sk_test_YOUR_KEY:" \
-d location={{LOCATION_ID}}