A Bluetooth reader is encountering issues connecting to my point-of-sale application
Terminal’s Bluetooth readers work with iOS and Android SDKs and use Bluetooth Low Energy to connect to the SDKs on a mobile device, these include: Stripe Reader M2 (US only), and BBPOS WisePad 3 (outside of the US).
Make sure your reader is sufficiently charged. If a reader software update is needed prior to connecting to your application, 50% battery life is required. If no reader software update is needed, 10% battery life is required. You can check our latest reader software versions here to confirm whether your reader requires an update.
Make sure your application is set up as follows:
Your application uses iOS/Android SDK 2.0.0 and above
If you are experiencing disconnects when the reader is powered off, battery is low, or when the reader is outside of bluetooth range, please review our docs here.
Make sure your card reader is able to successfully install software updates. If required software updates fail to install, then the reader will fail to connect to the point-of-sale application. When installing software updates, leave the device powered on and in-range near your POS application.
If you use the Android SDK, check out USB connections. USB-connected readers avoid Bluetooth interference and disconnection issues by using a wired connection to the reader.
Factory reset the reader
For the BBPOS WisePad 3: you can attempt a reset of the device by inserting a pin into the small pin-hole right beneath the power button
For the Stripe Reader M2: you can reset the device by inserting a pin into the small pin-hole on the read of the reader