A mobile Bluetooth reader is encountering issues connecting to my point-of-sale application
Terminal’s mobile readers work with iOS, Android and React Native SDKs and use Bluetooth Low Energy to connect to the SDKs on an Android/iOS 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 (WP3 here, M2 here) to confirm whether your mobile reader requires an update. See our technical documentation for details on how to update reader software.
Make sure your application is set up as follows:
Your application uses iOS/Android SDK 3.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.